------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------
参考书:《Swift基础教程》Boisy G.Pitre 著
一、准备工作:
在OS X系统的苹果笔记本电脑的Mac AppStore或者苹果的开发者网站上下载Xcode。目前较新的版本是Xcode7.1 beta。
★注意:一定要通过上述的正规途径获取Xcode,最近爆出了新闻:由于一些开发者是从互联网分享的其它资源下载和安装了含恶意代码的Xcode,利用这类Xcode编写的应用程序将会盗取苹果用户的隐私信息,苹果已经使相关的开发人员和企业下架他们的APP,要求通过正规渠道的Xcode重新编译后再上架APP。
二、Swift的交互环境
在测试代码时,经常需要临时在代码的许多位置使用输出有关的函数来查看变量的值。Swift的交互环境可以直接运行和显示代码的结果,提高编写的效率。
参考书中介绍了2种Swift的代码交互环境:
1.REPL
全拼是Read-Eval-Print-Loop,即读取、执行、输出、循环。在Ruby或Python等语言中也有类似的环境。
进入REPL的方法:
1)打开:应用程序->实用工具->终端。
2)输入:
sudo xcode-select -s /Applications/Xcode.app/Contents/Developer/
3)输入:
系统管理员的密码
4)输入:
xcrun swift
5)输入:
系统管理员的密码
此时就进入了REPL。
REPL的命令:是以冒号开头的一系列指令,冒号的作用是区分命令与Swift代码。
查看命令清单
:help
退出REPL
:quit
2.Playground
在Xcode 6.0之后的版本中提供,方便开发人员测试更大的代码块。它与REPL类似,也是实时显示一段代码的变量的值和结果的交互环境。
开启的方法:
与新建project类似,在Xcode的界面中点击Get started with a playground,给Playground命名并选择开发的平台。保存之后即出现新定义的Playground。