Dave Wood从2008年开始在 iOS 上进行开发,2009 年开始进行 OS X开发,在 9 岁时,他就在 TI/99/4A 设备上编写代码,并立马爱上了编程。他曾开发过不同类型的工程,包括股票交易系统的接口、新闻媒体、银行系统,以及报纸网站,当然也包括移动应用程序,涉及游戏、社交网络、财务软件、工作效率和开发应用程序。如果可能,他喜欢激流皮划艇和深海潜水。目前他自己开了一个开发工作室Cerebral Gardens,并且是 MartianCraft 的一名 Cocoa 自由职业工程师。
第1章 Swift 介绍
1.1 基本语法
1.2 基本数据类型
习题
第2章 深入学习Swift 语法
2.1 可空类型
2.2 泛型
2.3 类型声明和类型推断
2.4 函数和闭包
2.5 元组
2.6 switch 语句和模式匹配
习题
第3章 对象和类
3.1 枚举
3.2 类
3.3 结构体
3.4 继承
3.5 重载
3.6 重写
3.7 初始化
3.8 属性
3.9 下标
3.10 协议
3.11 扩展
3.12 访问控制
习题
第4章 可空类型
4.1 可空类型和nil
4.2 有效性检查、可空绑定和强制拆箱
4.3 可空链
4.4 带隐式拆箱的可空
习题
第5章 泛型
5.1 为什么使用泛型
5.2 泛型函数
5.3 泛型类型
习题
第6章 函数和闭包
6.1 函数
6.2 闭包
6.3 函数式编程
习题
第7章 使用Objective-C
7.1 与C 和Objective-C APIs 打交道
7.2 在项目中同时使用Swift 和Objective-C 代码
习题
第8章 常见模式
8.1 嵌套类型
8.2 单例
8.3 使用GCD
8.4 Sequences 和Generators
8.5 运算符
习题
索引
¥398.00
¥69.90
¥99.00
¥1.00
¥59.90
¥1.00