1.4 使用Playground进行Swift代码演练
Playground文件与工程相比简约许多,其主要使用场景是Swift语法代码的学习与演示。在Xcode的菜单栏中,选择File→New→Playground选项可以创建一个Playground文件,如图1-9所示。
图1-9 创建Playground文件
Playground文件模板有Blank、Game、Map和Single View这4种,我们选择创建一个空的模板,如图1-10所示。
图1-10 创建空的Playground模板
创建完成后,可以看到Playground的界面清爽很多,并且没有了运行与结束运行按钮,当开发者在Playground中编写代码时,可以实时在右侧查看代码的运行情况,如图1-11所示。
图1-11 Playground演练板
通过图1-11可以看到,Playground右侧会将此行代码的相关运行情况反馈给开发者,例如变量计算的值、函数类型、函数运算的结果、打印信息等。对于编程语言的初学者来说,使用Playground可以方便快速地进行上手练习。上面示例的程序是使用Swift语言创建一个字符串变量str,并且对这个变量进行赋值,赋值为“Hello,playground”字符串,右侧展示的为此行代码变量的值。如果代码中有打印操作,除了在右侧展示打印结果外,Playground界面的下侧调试打印区也会对结果进行打印。Playground并非只是一个单文件,我们可以向其中添加其他文件以及资源,总体来说,Playground的设计还是非常强大的。
本章是本书的准备章节,从下一章开始,读者将真正进入Swift语言的学习。在语法学习阶段,读者可能会感到十分枯燥,也可能会感到收效甚微,请坚定信心,在语法阶段打下扎实的基础后,后面iOS的开发学习阶段将事半功倍,再经过本书第3部分的项目实战,读者就可以真正融会贯通,成为一名合格且优秀的Swift开发者!