Swift 是苹果公司随着 iOS 8 一起推出的一门新的开发语言,发布至今已经有大半年的时间了。按照苹果的惯例,iOS 程序员通常只需要考虑两个版本的适配问题,那么不妨大胆预测一下:2015 年底,Swift 将大放异彩,并且会有更多的程序员加入 iOS 开发的行列。
由于官方提供的资料内容太长,现整理学习笔记一份,以便于自己在需要时查阅,也和 iOS 爱好者分享,互相学习,共同进步!
备注:笔记中的相关代码都使用 Xcode 6.2 beta(6C86e)测试通过。
Playground 文件是 Xcode 6 新推出的一种类型的文件,主要用于测试 Swift 代码。使用 Playground 能够做到:输入代码,便可以在右侧边栏立即看到代码逐行执行的效果。
利用这一特性,我们可以:
- 无需创建项目,便能够快速尝试新的 API,这对学习 Swift 非常有帮助
- 在设计新的算法时,可以逐行验证执行情况,提高开发效率