本人根据Apple Dev Center的技术资料,加上自己的理解总结而成的文章。
转载请注明出处:http://blog.csdn.net/zhyzh2046/archive/2008/03/12/2173108.aspx
iPhone OS的开发主要使用Xcode来进行,虽然没有进行实际的开发,但是我正在翻译相关的入门文档,怎么说对这个工具有一个初步的了解。
Xcode作为开发iPhone OS程序的一个主要工具,功能是非常强大的。除了具有一般IDE所具有的代码编辑、项目管理等功能,它还支持在iPhone OS的模拟器中运行iPhone程序,而且可以在iPhone和iPod Touch设备上直接进行调试。
Interface Builder是iPhone OS程序的界面设计器,它支持直接拖拽进行程序的界面设计,和Visual Studio功能相似,这样开发应用时,设计界面以及安排界面就非常简单了。
Interface Builder包含所有UIKit框架中所需的组件,使用UIKit框架时并借助Interface Builder就可以节省很多时间。
Instruments是性能分析工具。借助Instruments,你可以得到模拟器和实际设备上运行效率进行分析。
Instruments可以根据运行的时间收集数据,包括内存的使用、硬盘的使用、网络的使用以及图形界面的效率。它们会根据时间顺序显示在视图中。总之,这个工具可以分析程序的所有数据,以便程序员进行优化,给用户最优的使用体验。