Based on the Xcode prototype driven iOS application design
Xcode开发工具原本是苹果公司给开发人员使用进行Mac OS X和iOS应用集成开发的工具。苹果公司于2008年3月6日发布了iPhone和iPod Touch的应用程序开发包。这里包括了Xcode开发工具、iPhone SDK和iPhone手机模拟器。第一个Beta版本是iPhone SDK 1.2b1(build 5A147p),它在发布后立即就能够使用,但是同时推出的App Store所需要的固件更新直到2008年7月11日才发布。编写本书时,iOS SDK 7本已经发布。
iOS开发工具最主要就是Xcode。自从Xcode 3.1发布以后,Xcode就成为了iPhone软件开发工具包的开发环境。Xcode可以开发Mac OS X和iOS应用程序,其版本是与SDK相互对应的,例如Xcode3.2.5与iOS SDK 4.2对应,Xcode 4.1与iOS SDK 4.3对应,Xcode 4.2与iOS SDK 5对应,Xcode 4.5与iOS SDK 6对应,Xcode 5与iOS SDK 7对应。
Xcode 4.1之前还有一个配套使用的工具Interface Builder,它是Xcode套件的一部分,用来设计窗体和视图,通过它可以“所见即所得”地拖曳控件并定义事件等,其数据以XML的形式被存储在.xib文件中。在Xcode 4.1之后,Interface Builder成为了Xcode的一部分,与Xcode集成在一起。
本文转自 tony关东升 51CTO博客,原文链接:http://blog.51cto.com/tonyguan/1307850,如需转载请自行联系原作者