Swift是Apple公司今年WWDC发布的新语言。为了这门新语言,Apple发布了Swift参考指南(Swift reference guide)这本书,我强烈推荐这本书。
不过这本书有点长,如果你没多少时间但是又想快速的学习Swift,那这个教程就适合你。
这个教程大约15分钟,快速的过一遍Swift语言,咱们要过的内容有:变量,控制流,类,最佳实践等等..
为了学习这个Swift教程,你需要下载最新版本的XCode6,你不需要有Swift或者Objective-C语言的经验,不过有经验的话那对理解会有帮助。
重要信息:确保你的XCode是最新版的(去iOS 开发者中心可以确认 ),Swift在快速的改变,我们会尽量根据最新的XCode beta做出教程的更新,代码可能在老的版本上运行不了。
(译者注:现在XCode已经发布正式版了,所以不用担心版本问题)
Playgrounds介绍
启动Xcode6,打开 File\New\File,选择iOS\Source\Playground,点击 Next。
命名文件名为:SwiftTutorial.playground,点击Next,保存文件在一个你自己比较方便的地方。删除文件里的其他信息,保证文件里是清空的状态。
playground 这个新的文件类型,允许你测试Swift代码,可以在边栏看到每行代码运行的结果。举个例子,添加下面代码到playground:
- lettutorialTeam=56
- leteditorialTeam=23
- lettotalTeam=tutorialTeam+editorialTeam
当你选择这些代码行时,你在右边栏能看到每行的结果,很方便,是不是。
Playgrounds 是学习Swift相关的一个非常好的方法,比如体验新的APIs,协议代码或者算法,还可以可视化画图代码。在接下来的教程里,你讲在这个playground上工作。
提示:在这里,我非常推荐你把这个playground文件拖放到OS X系统的Dock快捷方式里。当你像测试一些Swift 代码时,这样你可以像便签一样快速的使用这个文件。
在Swift中的Variables(变量) vs. Constants (常量)