主页 详情

《Swift基础教程 第2版》_(美)瓦卡尔·马利克著;张弢译_14493954_9787302504825

【书名】:《Swift基础教程 第2版》
【作者】:(美)瓦卡尔·马利克著;张弢译
【出版社】:北京:清华大学出版社
【时间】:2018
【页数】:210
【ISBN】:9787302504825
【SS码】:14493954

最新查询

内容简介

第1章 Hello Swift

1.1 对Obj ective-C语言的改进

1.2 安装条件

1.3 获取Xcode

1.4 Xcode快速回顾

1.5 Swift快速预览

1.6 本章小结

第2章 Xcode中的Swift playground

2.1 尝试使用playground

2.2 自定义QuickLook插件

2.2.1 开发自定义插件

2.2.2 XCShowView

2.2.3 XCCaptureValue

2.2.4 XCPSetExecutionShouldContinueIndefinitely

2.3 针对playground自定义模块

2.4 本章小结

第3章 访问Swift中的编译器和解释器REPL

3.1 什么是REPL

3.2 LLIB和Swift REPL

3.3 本章小结

第4章 常量、变量和数据类型

4.1 类型注解

4.2 标识符

4.3 控制台输出

4.4 整数

4.5 浮点值

4.6 数字字面值

4.7 转换

4.8 布尔值

4.9 字符

4.10 字符串

4.11 集合类型

4.12 本章小结

第5章 表达式

5.1 主要表达式

5.2 前缀表达式

5.3 try操作符

5.4 二元表达式

5.5 赋值表达式

5.6 三元条件表达式

5.7 转换操作符

5.8 self和super

5.9 闭包和函数

5.10 闭包

5.11 函数调用

5.12 隐式成员表达式

5.13 可选类型

5.14 可选链

5.15 本章小结

第6章 操作符

6.1 语法

6.2 标识

6.3 优先级

6.4 结合性

6.5 Swift中的操作符

6.5.1 前缀操作符

6.5.2 中缀操作符

6.5.3 后缀操作符

6.6 重载操作符

6.6.1 一元操作符

6.6.2 二元操作符

6.7 本章小结

第7章 流控制

7.1 for循环

7.1.1 for-in

7.1.2 for-条件-递增结构

7.2 while循环

7.3 repeat-while循环

7.4 分支语句

7.5 switch语句

7.5.1 区间匹配

7.5.2 元组

7.5.3 值绑定

7.5.4 字符串绑定

7.5.5 where子句

7.6 控制转换语句

7.6.1 continue语句

7.6.2 break语句

7.6.3 fallthrough语句

7.6.4 return语句

7.6.5 throw语句

7.6.6 标记语句

7.7 本章小结

第8章 函数

8.1 定义函数

8.2 函数调用

8.3 参数名

8.4 默认值

8.5 可变参数

8.6 参数的可变性

8.7 inout参数

8.8 函数类型

8.9 作为参数的函数

8.10 作为返回值的函数

8.11 嵌套函数

8.12 本章小结

第9章 闭包

9.1 闭包语法

9.2 源自上下文的推断类型

9.3 隐式返回

9.4 参数名称的简写方式

9.5 尾随闭包

9.6 捕捉数值

9.7 本章小结

第10章 枚举类型

10.1 语法

10.2 switch语句和枚举类型

10.3 关联值

10.4 原始值

10.5 递归枚举

10.6 本章小结

第11章 类和结构

11.1 通用性

11.2 定义

11.3 初始化

11.4 访问属性

11.5 值类型和引用类型

11.6 在类和结构间进行选择

11.7 属性

11.8 存储属性

11.9 延迟存储属性

11.10 计算属性

11.11 属性观察器

11.12 类型属性

11.13 本章小结

第12章 方法

12.1 实例方法

12.2 调整类型状态

12.3 类型方法

12.4 本章小结

第13章 继承机制

13.1 术语

13.2 定义基类

13.3 子类

13.4 属性

13.5 禁用覆写功能

13.6 本章小结

第14章 扩展

14.1 创建扩展

14.2 计算属性

14.3 初始化器

14.4 方法

14.5 mutating方法

14.6 下标

14.7 嵌套类

14.8 本章小结

第15章 内存管理和ARC

15.1 对象生命周期

15.2 引用计数

15.3 对象所有权

15.4 ARC

15.5 强引用循环

15.6 处理强引用循环问题

15.7 弱引用

15.8 无主引用

15.9 强引用循环和闭包

15.10 本章小结

第16章 错误处理

16.1 错误的表达方式

16.2 处理错误

16.3 错误传递

16.4 错误处理

16.5 可选的处理操作

16.6 错误断言

16.7 清空操作

16.8 本章小结

第17章 协议

17.1 语法

17.1.1 属性

17.1.2 方法

17.2 初始化器

17.2.1 作为类型的协议

17.2.2 委托

17.2.3 扩展一致性

17.2.4 协议和集合类型

17.2.5 协议继承机制

17.2.6 协议组合

17.3 协议一致性

17.4 可选条件

17.5 本章小结

第18章 泛型

18.1 泛型函数

18.2 泛型数据

18.3 扩展

18.4 关联类型

18.5 本章小结

第19章 访问控制

19.1 模块和源文件

19.2 访问级别

19.3 语法

19.4 类

19.5 子类

19.6 类成员

19.7 函数

19.8 枚举类型

19.9 嵌套类型

19.10 getter和setter

19.11 初始化器

19.12 协议

19.13 扩展

19.14 类型别名

19.15 本章小结

第20章 与Objective-C之间的互操作

20.1 导入处理

20.2 互操作性

20.3 可空类型和可选类型

20.4 对象初始化

20.5 可失败的构造器

20.6 属性

20.7 方法

20.8 块

20.9 对象比较

20.10 类型兼容性

20.11 Objective-C泛型

20.12 动态分配

20.13 选择器

20.14 属性的内部特性

20.15 命名空间和类

20.16 Cocoa数据类型

20.17 Foundation函数

20.18 核心函数

20.19 与C语言之间的交互

20.20 本章小结

第21章 与Core Data协同工作

21.1 NSManagedObjectContext

21.2 NSManagedObject

21.3 NSManagedObjectModel

21.4 NSPersistentStoreCoordinator

21.5 NSFetchRequest

21.6 NSPredicate

21.7 定义数据对象

21.8 显示编辑器

21.9 实体类

21.10 本章小结

第22章 REST服务

22.1 HTTP方法

22.2 无状态特征

22.3 端点

22.4 数据格式

22.5 网络访问

22.6 安全性

22.7 本章小结


书查询(www.shuchaxun.com)本网页唯一编码:
1c2c44569e71a03ac8f2153f6d3930f0#af6420080b0e180f679c661700c1952f#45573452#14493954.zip