Xcode江湖录
上QQ阅读APP看书,第一时间看更新

2.1 工作区

Xcode的工作区是用来执行核心开发任务的区域,它是创建和管理项目的主要界面。项目(Project)是Xcode开发的主要单元,包含了构建产品所需的所有元素(源代码文件、资源文件等)、框架、插件等,并且工作区还用以维护这些元素之间的关系。

Xcode的工作区可以根据其中项目的特性而自动适应,根据选择文件、对象的不同而打开不同的窗口。当然,Xcode还提供了自定义工作区风格的功能,以便工作区能够更加符合开发者的习惯。有关自定义工作区的相关信息,请参阅本书附录A中的A.3节“Xcode设置”。

打开项目(Project),就会立即弹出工作区的窗口,其界面基本上如图2-1所示。

工作区的窗口界面中央是编辑器区域,通常情况下的代码编写都是在这个区域完成的。一旦选中了项目中的一个文件,其内容便会出现在编辑器区域。Xcode会自动识别文件类型,并使用相应的编辑器来打开这个文件。

图2-1 Xcode工作区

比如说图2-1中,在工作区窗口的左侧导航器区域中,选中了一个Swift代码文件,中间的编辑器区域显示的就是Ball.swift文件的内容。与其他区域不同的是,编辑器区域可以出现多个,甚至可以单独以一个窗口的形式出现。