《Swift语言快速入门》以苹果官方Swift英文文档为基础,以其大纲为主线,从易到难全面阐述了Swift语言的语言基础、基本运算、字符串操作、集合类型、流程控制、函数与闭包、面向对象、高级运算符操作及语法参考等方方面面。此外,《Swift语言快速入门》内容及API已与苹果官方英文文档同步更新,减少了初学者学习旧版语言文档却不能正常编译代码的困惑。《Swift语言快速入门》涵盖面广,内容全面,不仅适合于Swift语言的初学者,有一定iOS编程经验的开发者可以把它当作案头工具书。
内容简介
Swift 体会
第1章 马斯堡游记
1.1 买票
1.2 导游
1.3 飞碟
1.4 斗法
1.5 题诗
第2章 Swift初见
2.1 HelloWorld
2.2 简单值
2.3 控制流
2.4 函数和闭包
2.5 对象和类
2.6 枚举和结构
2.7 协议和扩展
2.8 泛型
第3章 语法入门
3.1 基础
3.2 基本运算符
3.3 字符串与字符
3.4 集合类型
3.5 流程流
3.6 函数
3.7 闭包
3.8 枚举
3.9 类和结构体
第4章 初级语法
4.1 属性
4.2 方法
4.3 下标
4.4 继承
4.5 构造
4.6 析构
4.7 自动引用计数
4.8 可选链
4.9 类型转换
4.10 类型嵌套
第5章 高级语法
5.1 扩展
5.2 协议
5.3 泛型
5.4 访问控制
5.5 高级运算符
第6章 词法参考
6.1 关于词法参考
6.2 词法结构
6.3 类型
6.4 表达式
6.5 语句
6.6 声明
6.7 特征
6.8 模式
6.9 泛型形参和实参
6.10 语法总结
第7章 使用Cocoa框架与ObjC
7.1 基本设置
7.2 与ObjCAPI交互
7.3 以ObjC的行为写Swift
7.4 使用Cocoa数据类型
7.5 采用Cocoa设计模式
7.6 与CAPI交互
7.7 与ObjC混编
7.8 迁移ObjC代码至Swift

