![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=1739147971-i49jIYbwaNwb5BZKhKpSsCtpBrhbSEn9-0-629584c28488d2c6b8396108a8663dee)
图1-44 Xcode图标
![](https://epubservercos.yuewen.com/622D2B/14615805105581106/epubprivate/OEBPS/Images/img00034002.jpg?sign=1739147971-qCu5qZBWC4GteXUPPMgUOwhbb37a1qGI-0-5b75a75fe4468774636c2762b23a9301)
图1-45 启动一个新项目
(3)单击“Create a new Xcode project”后会出现如图1-46所示的窗口。
![](https://epubservercos.yuewen.com/622D2B/14615805105581106/epubprivate/OEBPS/Images/img00034003.jpg?sign=1739147971-vP6rfsGuwE1fZvPozPJn2Ywzg0gtmFlv-0-213cce73b876bc33cd2bed24b665107f)
图1-46 启动一个新项目:选择应用程序类型
(4)从iOS 9开始,在“Choose a template…”窗口的左侧新增了“watchOS”选项,这是为开发苹果手表应用程序所准备的。选择“watchOS”选项后的效果如图1-47所示。
![](https://epubservercos.yuewen.com/622D2B/14615805105581106/epubprivate/OEBPS/Images/img00035001.jpg?sign=1739147971-vmGw65C52iaNC1ymwwQXvw1PRSjNR4S7-0-935f4d1028bec35baaa4ac935d012090)
图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=1739147971-DXKxJIR68R2zYbv8QOjOpVUWN5B8UbfT-0-b0b860878890a2b1120907c5117ca0fd)
图1-48 单击模板“Empty Application(空应用程序)”
(6)选择模板单击“Next”按钮后,在新界面中,Xcode将要求您指定产品名称和公司标识符。产品名称就是应用程序的名称,而公司标识符创建应用程序的组织或个人的域名,但按相反的顺序排列。这两者组成了结束标识符,它将您的应用程序与其他iOS应用程序区分开来。如图1-49所示。
![](https://epubservercos.yuewen.com/622D2B/14615805105581106/epubprivate/OEBPS/Images/img00036001.jpg?sign=1739147971-HmosAW7sknEEN5y23JefZP10rK8auASY-0-2bb78249ccbed6e941e2240e09c99c6f)
图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=1739147971-KbFWdSpcn58b5UqGXoUjbeG24Iqm3OF6-0-14a4b92f3ca9c599554e737c8b0f23bb)
图1-50 选择保存位置
(8)在Xcode中创建或打开项目后,将出现一个类似于iTunes的窗口,可以使用它来完成所有的工作,从编写代码到设计应用程序界面。如果这是您第一次接触Xcode,令人眼花缭乱的按钮、下拉列表和图标会让您感到无所适从。为了让您对这些有大致的认识,下面介绍该界面的主要功能区域,如图1-51所示。
![](https://epubservercos.yuewen.com/622D2B/14615805105581106/epubprivate/OEBPS/Images/img00037001.jpg?sign=1739147971-uXZn35pX4Sttx7ZYAgGe3N9LTPJNcnpo-0-706bb3bb628e65647b0927fca0c6d869)
图1-51 Xcode界面
(9)运行iOS模拟器的方法十分简单,只需单击左上角的按钮即可。运行效果如图1-52所示。
![](https://epubservercos.yuewen.com/622D2B/14615805105581106/epubprivate/OEBPS/Images/img00037002.jpg?sign=1739147971-rc2YkI90MtYX291mQpLWvMLN8FA7tcr2-0-446ccc6345169d35a74504c4402f43c7)
图1-52 iOS 9模拟器的运行效果