Swift编程指南

Swift 3.0 是自 Swift 开源以来第一个大的版本更新。从语言角度不兼容之前的 Swift 2.2 和 Swift 2.3 版 本。Swift 3.0 的更新说明,大家可以查看官方blog的说明,也可以关注 SwiftGG 最新的文章。学习官方文 档,是掌握语言特性点的最佳途径,感谢翻译的小伙伴们为 Swift 社区所做贡献!

目录

介紹

  1. 欢迎使用 Swift 1.1. 关于 Swift 1.2. Swift 初见 1.3. Swift 版本历史记录
  2. Swift 教程 2.1. 基础部分 2.2. 基本运算符 2.3. 字符串和字符 2.4. 集合类型 2.5. 控制流 2.6. 函数 2.7. 闭包 2.8. 枚举 2.9. 类和结构体 2.10. 属性 2.11. 方法 2.12. 下标脚本 2.13. 继承 2.14. 构造过程 2.15. 析构过程 2.16. 自动引用计数 2.17. 可选链 2.18. 类型转换 2.19. 嵌套类型 2.20. 扩展 2.21. 协议 2.22. 泛型 2.23. 权限控制 2.24. 高级操作符
  3. 语言参考 3.1. 关于语言参考 3.2. 词法结构 3.3. 类型 3.4. 表达式 3.5. 语句 3.6. 声明 3.7. 特性 3.8. 模式 3.9. 泛型参数 3.10. 语法总结
  4. 苹果官方Blog官方翻译 4.1. Access Control 权限控制的黑与白 4.2. 造个类型不是梦-白话Swift类型创建 4.3. WWDC里面的那个“大炮打气球” 4.4. Swift与C语言指针友好合作 4.5. 引用类型和值类型的恩怨 4.6. 访问控制和Protected 4.7. 可选类型完美解决占位问题

下载地址

The Swift Programming Language 中文版

下载地址: