![Swift细致入门与最佳实践](https://wfqqreader-1252317822.image.myqcloud.com/cover/88/26177088/b_26177088.jpg)
1.4 创建一个iOS 9项目
Xcode是一款功能全面的应用程序,通过此工具可以轻松输入、编译、调试并执行Swift程序。如果想在Mac上快速开发iOS应用程序,必须学会使用这个强大的工具的方法。接下来将简单介绍使用Xcode编辑启动模拟器的基本方法。
(1)Xcode位于“Developer”文件夹内的“Applications”子文件夹中,快捷图标如图1-44所示。
(2)启动Xcode 7后的初始界面如图1-45所示,在此可以设置创建新工程或打开一个已存在的工程。
![](https://epubservercos.yuewen.com/622D2B/14615805105581106/epubprivate/OEBPS/Images/img00034001.jpg?sign=1739526724-iyM3UQBZYfILEf2m1dDrzY377m0koV7P-0-19171e349cb37cbddd4492b87b099cff)
图1-44 Xcode图标
![](https://epubservercos.yuewen.com/622D2B/14615805105581106/epubprivate/OEBPS/Images/img00034002.jpg?sign=1739526724-G45oOAXRsS7wFx4WYr5hyMmj1iDDAlNp-0-c46e827005d1ff1eae7f839d7a8c0f4c)
图1-45 启动一个新项目
(3)单击“Create a new Xcode project”后会出现如图1-46所示的窗口。
![](https://epubservercos.yuewen.com/622D2B/14615805105581106/epubprivate/OEBPS/Images/img00034003.jpg?sign=1739526724-tuIdQ48ASoZS8RIieHsdhab4YqC6MfUJ-0-075513fce3460396c0801bdc11216eb8)
图1-46 启动一个新项目:选择应用程序类型
(4)从iOS 9开始,在“Choose a template…”窗口的左侧新增了“watchOS”选项,这是为开发苹果手表应用程序所准备的。选择“watchOS”选项后的效果如图1-47所示。
![](https://epubservercos.yuewen.com/622D2B/14615805105581106/epubprivate/OEBPS/Images/img00035001.jpg?sign=1739526724-hg3gLywutGNspJKpFNtkzjO4XvUQVhej-0-b95459ff056be4694a0554a2076542fa)
图1-47 选择“watchOS”选项后的效果
(5)对于大多数iOS 9应用程序来说,只需选择“iOS”下的“Single View Application(单视图应用程序)”模板,单击“Next”(下一步)按钮即可。如图1-48所示。
![](https://epubservercos.yuewen.com/622D2B/14615805105581106/epubprivate/OEBPS/Images/img00035002.jpg?sign=1739526724-XzxzxpdFzJVZY3QMVycopAceB2BlXRIN-0-719be97d5b6d01d58bf0ea0543225cff)
图1-48 单击模板“Empty Application(空应用程序)”
(6)选择模板单击“Next”按钮后,在新界面中,Xcode将要求您指定产品名称和公司标识符。产品名称就是应用程序的名称,而公司标识符创建应用程序的组织或个人的域名,但按相反的顺序排列。这两者组成了结束标识符,它将您的应用程序与其他iOS应用程序区分开来。如图1-49所示。
![](https://epubservercos.yuewen.com/622D2B/14615805105581106/epubprivate/OEBPS/Images/img00036001.jpg?sign=1739526724-718itcD8zbTxdyzawRnaxyYqMPZzwkwU-0-ffc29a3ee54d8eb81c9de35de47bb67e)
图1-49 Xcode文件列表窗口
例如,创建一个名为“exSwift”的应用程序,设置域名为“apple”。如果没有域名,在开发时可以使用默认的标识符。
(7)单击“Next”按钮,Xcode将要求我们指定项目的存储位置。切换到硬盘中合适的文件夹,确保没有选择复选框Source Control,再单击“Create(创建)”按钮。Xcode将创建一个名称与项目名相同的文件夹,并将所有相关联的模板文件都放到该文件夹中。如图1-50所示。
![](https://epubservercos.yuewen.com/622D2B/14615805105581106/epubprivate/OEBPS/Images/img00036002.jpg?sign=1739526724-wYzi3uYA1duKjWS3wPzLY2J9u7t8TsLZ-0-5a03901658f52349f2ae2aa4d7579f2a)
图1-50 选择保存位置
(8)在Xcode中创建或打开项目后,将出现一个类似于iTunes的窗口,可以使用它来完成所有的工作,从编写代码到设计应用程序界面。如果这是您第一次接触Xcode,令人眼花缭乱的按钮、下拉列表和图标会让您感到无所适从。为了让您对这些有大致的认识,下面介绍该界面的主要功能区域,如图1-51所示。
![](https://epubservercos.yuewen.com/622D2B/14615805105581106/epubprivate/OEBPS/Images/img00037001.jpg?sign=1739526724-yuIskDBlkhXWt4Nj7nstgGi1d7yx3FB0-0-5dcacb9b68333fb1d50757dfad967b67)
图1-51 Xcode界面
(9)运行iOS模拟器的方法十分简单,只需单击左上角的按钮即可。运行效果如图1-52所示。
![](https://epubservercos.yuewen.com/622D2B/14615805105581106/epubprivate/OEBPS/Images/img00037002.jpg?sign=1739526724-eioMI6SSd2aHLpYbYqzOCE4KYMqrgRW0-0-ce5a4113cbba23daafa02e51b37791e8)
图1-52 iOS 9模拟器的运行效果