Objective C有哪些有用的工具

时间:2012-07-31 20:48:54

标签: objective-c ios

我对Objective C很新,但对Java有一些经验。在Java中,像JUnit和JDocs这样的工具非常有用。这些工具在Objective C中是否有相似之处,还是有更多有用的Objective C工具?目前我正在使用X-Code和iOS模拟器。

感谢您的帮助!

2 个答案:

答案 0 :(得分:1)

脱离我的头顶......

最有用的是developer.apple.com中的所有资源。他们有文档,例子,参考文献等。

此外,使用Instruments应用程序来帮助调试,分析和监控您的应用。其中的各种“工具”非常有用。

对于单元测试,您可以在创建应用程序时将其包括在内(只需选中相应的框)即可。 OCUnit包括在内。您还可以尝试使用Google Toolbox,GHUnit,CATCH和OCMock来补充这一点。

如果我想到别的什么,我会告诉你的。

答案 1 :(得分:1)

您可以在此处找到有关单元测试的信息。 https://developer.apple.com/library/ios/#documentation/DeveloperTools/Conceptual/UnitTesting/00-About_Unit_Testing/about.html

对于验收测试,来自Square的KIF(Keep It Functional)是一个不错的选择。 KIF可以模拟按钮点击和文本条目。 https://github.com/square/KIF/

仪器是调试内存问题的有用工具。泄漏和分配工具非常有用。您可以在分配工具中查看谁保留和释放特定对象,这对于查找保留周期非常有用。如果您在ARC之前使用代码,“僵尸”工具也是非常宝贵的。

XCode中的静态分析器可以快速指出一些潜在的问题。 的XCode - >产品 - >分析

除Apple优秀文档外,您还可以观看WWDC视频。 https://developer.apple.com/videos/