上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
2.1 Xcode
2.1.1 综合开发环境Xcode的功能
第1章中已经多次出现过 Xcode的名称,集成开发软件包中最重要的开发工具就是Xcode了,也是开发Mac OS X应用程序以及iPhone应用程序的中心工具。
在启动Xcode前,首先确认一下Xcode的安装场所,在安装了iPhone及Xcode集成开发软件包后,Xcode程序会出现在/Developer/Applications目录之下。双击Xcode程序,启动Xcode,下面一一介绍Xcode所提供的功能。
● 代码编辑器
代码编辑器首先是书写程序代码用的编辑器,除了纯粹的文本编辑功能外,还提供了编程用的各种便利的功能。
● 资源管理
编写应用程序时,需要很多如代码、图片等的文件,资源管理就是管理这些代码及资源文件的。是以工程为单位进行管理的,关于工程的概念后面会有介绍。
● 构建(Build)
需要的文件创建齐全后,就要进行编译了,按照编译(compile)→连接(link)→绑定(band)的顺序最终集中为一个命令来进行。
● 调试(Debug)
最后可以对已经完成的应用程序进行测试,这个测试的过程通常被称为调试(debug),关于调试,后面有专门的章节进行介绍。
像这样,Xcode对开发的所有阶段都提供支持。通常像Xcode这样的开发用的应用程序被称为综合开发环境或IDE(Integrated Development Environment)。到现在为止, Mac OS 中进行Mac应用程序或者iPhone应用程序编程用的IDE只有Xcode了。