
1.6 第一段Swift程序
苹果公司推出Swift编程语言时,建议使用Xcode 7来开发Swift程序。在本节的内容中,将详细讲解使用Xcode 7创建Swift程序的方法。

(1)打开Xcode 7,单击“Create a new Xcode project”新建一个工程文件。如图1-55所示。

图1-55 新建一个工程文件
(2)弹出界面,在左侧栏目中选择“Application”,在右侧选择“Command Line Tool”,单击“Next”按钮。如图1-56所示。

图1-56 新建一个“Command Line Tool”工程
(3)在弹出的界面中设置各个选项值,在“Language”选项中设置编程语言为“Swift”,单击“Next”按钮。如图1-57所示。

图1-57 设置编程语言为“Swift”
(4)在弹出的界面中设置当前工程的保存路径,如图1-58所示。

图1-58 设置保存路径
(5)单击“Create”按钮,自动生成一个用Swift语言编写的iOS工程。在工程文件main.swift中会自动生成一个“Hello,World!”语句。如图1-59所示。

图1-59 自动生成的Swift代码
文件main.swift的代码是自动生成的,具体代码如下所示。

单击图1-59左上角的按钮运行工程,会在Xcode 7下方的控制台中输出运行结果,如图1-60所示。

图1-60 输出运行结果
(6)为了提高代码的复杂性,重新编辑文件main.swift的内容,编辑后的具体代码如下所示。




重新在Xcode 7中执行上述文件,单击图1-59左上角的按钮运行工程,会在Xcode 7下方的控制台中输出运行结果,如图1-61所示。

图1-61 输出运行结果
图1-61执行效果的完整输出内容如下所示。


此时读者无须理解文件main.swift中每一行代码的具体含义,在此只是以此文件为基础,作为本书后面讲解Swift基本语法构成的素材。