1.3 搭建开发环境
本项目使用了Swift 2.2进行开发,因此需要配置相应的开发环境,具体如下。
(1)硬件条件:苹果计算机或安装了Mac OS系统的非苹果计算机。
(2)软件条件:Mac OS X 10.11及以上版本, Xcode 7.3及以上版本。
1.3.1 Xcode概述
为了方便实际开发,苹果公司向开发人员提供了免费的开发工具——Xcode,它可以用于编辑、编译、运行及调试代码。为了更好地认识Xcode,下面从Xcode的适用性、辅助设计、开发文档支持三方面进行详细讲解。
1.适用性方面
Xcode中所包含的编译器除了支持Swift以外,还支持Objective-C、C、C++、Fortran、Objective-C++、Java、AppIeScript、Python及Ruby等,同时还提供Cocoa、Carbon及Java等编程模式。
2.辅助设计方面
使用Xcode工具开发应用程序时,只需要选择应用程序对应的类型或者要编写代码的部分,然后 Xcode 工具中的模型和设计系统会自动创建分类图表,帮助开发人员轻松定位并访问相应的代码片段。另外,Xcode工具还可以为开发人员的应用程序自动创建数据结构,开发人员无需编写任何代码就可以自动撤销、保存应用程序。
3.开发文档支持方面
Xcode提供了高级文档阅读工具,它用于阅读、搜索文档,这些文档可以是来自苹果公司网站的在线文件,也可以是存放在开发人员计算机上的文件。
1.3.2 Xcode工具的下载安装
俗话说,工欲善其事,必先利其器。要想在iOS系统开发应用程序,需要在Mac OS X计算机上配备一个Xcode工具。默认情况下, Mac OS X系统没有安装Xcode软件,可以从网上下载dmg安装包进行安装,也可以从App Store上直接下载。这里以安装Xcode 7.3.1为例,针对这两种安装方式进行讲解。
1.使用dmg安装包
在 Mac 上安装软件很简单,双击 dmg 文件可以看到“Drag to instaII Xcode in your AppIications foIder”,这时,可以直接拖动Xcode到右边应用程序文件夹里,实现Xcode安装和自动拷贝,具体如图1-23和图1-24所示。
图1-23 打开安装包
图1-24 拖动Xcode到应用程序
拷贝完成后,在应用程序目录中就可以看到安装的Xcode了,如图1-25所示。
图1-25 Xcode安装后窗口
2.从App Store下载Xcode工具
单击Dock栏上的App Store图标,会弹出一个App Store窗口。在右上角的搜索框中输入Xcode进行搜索,第一个位置出现的就是Xcode,如图1-26所示。
图1-26 在App Store搜索Xcode
单击图1-26中Xcode的“获取”按钮,开始Xcode安装。在安装Xcode时,会弹出一个窗口,单击窗口中的“Agree”按钮,完成安装,具体如图1-27所示。
图1-27 Xcode安装弹出窗口
注意:
在App Store下载应用程序,如果还没有登录,会弹出图1-28所示的窗口提示用户登录。如果已经有Apple ID账号,输入账号密码直接登录即可,如果还没有Apple ID账号,单击“创建Apple ID”按钮就可以跳转到Apple Id的注册页面,根据提示自行注册即可,Apple ID账号是免费注册的。
图1-28 提示登录界面