下载Xcode开发工具并安装完成后,在Mac启动台中可以看到Xcode软件图标,单击此图标打开Xcode。初次加载可能需要较长时间,软件加载完成后,映入眼帘的是Xcode的欢迎界面,如图1-6所示。
在Xcode的欢迎界面中,开发者可以创建一个新的Xcode项目,也可以从Git仓库中克隆一个已有的项目,还可以打开一个已经创建好的本地项目。
当取消勾选底部的默认显示欢迎界面的复选框时,再一次打开Xcode将不再显示欢迎界面。开发者可以通过按下键盘快捷键“Command+Shift+1”,重新要求Xcode显示欢迎界面。
图1-6 Xcode的欢迎界面
开发者也可以通过顶部菜单栏的相关操作,或者按下键盘快捷键“Command+Shift+N”来新建项目。菜单栏的相关操作为选择“File”→“New”→“Project”,即可通过Xcode菜单栏新建项目,如图1-7所示。
图1-7 通过Xcode菜单栏新建项目
创建项目时,Xcode会提供Apple生态下的项目模板供开发者选择,开发者可以根据实际开发需求选择合适的项目模板,如图1-8所示。本书将基于iOS应用进行分享,因此这里选择“App”模板。
图1-8 选择合适的项目模板
单击“Next”按钮,接下来需要完善项目基本信息。项目基本信息由项目名称(Product Name)、项目开发团队(Team)、组织标识符(Organization Identifier)、唯一标识符(Bundle Identifier)、是否使用Core Data本地数据存储框架(Use Core Data)、是否包含测试(Include Tests)这6项内容组成。完善项目基本信息如图1-9所示。
图1-9 完善项目基本信息
值得注意的是,项目名称建议使用英文名称,由于项目模板创建的示例代码中会使用项目名称作为视图文件名称,因此在非英文情况下可能会出现意想不到的问题。
在初次创建项目时,项目开发团队名称为“None”,当开发者添加了账户信息后,项目开发团队则可以选择个人开发者或者团队名称。项目开发团队与项目紧密相关,当开发者从互联网上下载其他开发者的项目时,在预览前需要将项目开发团队名称转换为自己的项目开发团队名称或者个人开发者名称,方可在模拟器或真机上运行。
组织标识符是项目的唯一标识符,一般填写项目开发团队或者个人开发者的域名,惯用方式是将官方域名反向来写,如果没有官方域名,那么可以填写“com.example”。
在填写项目名称和组织标识符后,Xcode会将它们自动组合,生成唯一标识符,例如当前项目名称为“Chapter1”,组织标识符为“com.silence”,则唯一标识符为“com.silence.Chapter1”。唯一标识符是应用上架和分发的项目唯一性标识,因此创建项目时请勿使用重复的项目名称。
最后的两项内容即是否使用Core Data本地数据存储框架和是否包含测试,读者可以根据项目需要进行设置,也可以在后续项目中自行创建相关内容,因此在创建项目时先不勾选这两项内容对应的复选框。
单击“Next”按钮,选择项目文件的存储目录后,单击“Create”按钮。等待一段时间,Xcode将会创建一个带有示例代码的App项目。App项目示例如图1-10所示。
图1-10 App项目示例