Swift编程权威指南
- 资料大王PDF
-
0 次阅读
-
0 次下载
-
2024-07-14 09:53:47
微信
赏
支付宝
文档简介:
本书读者对象
本书内容
如何使用本书
挑战练习
深入学习
排版约定
必要的硬件和软件
开始之前
致谢
第一部分 起步
第 1 章 起步
1.1 Xcode起步
1.2 尝试playground
1.3 修改变量并打印信息到控制台
1.4 继续前进
1.5 青铜挑战练习
第 2 章 类型、常量和变量
2.1 类型
2.2 常量与变量
2.3 字符串插值
5.2 开始使用switch
5.2.1 区间
5.2.2 值绑定
5.2.3 where子句
5.2.4 元组和模式匹配
5.3 switch与if/else
5.4 青铜挑战练习
5.5 白银挑战练习
第6 章 循环
6.1 for-in循环
where
6.2 类型推断概述
6.3 while循环
6.4 repeat-while循环
6.5 重提控制转移语句
6.6 白银挑战练习
第 7 章 字符串
7.1 使用字符串
7.2 Unicode
7.2.1 Unicode标量
7.2.2 标准等价
7.3 青铜挑战练习
7.4 白银挑战练习
第 8 章 可空类型
8.1 可空类型
8.2 可空实例绑定
8.3 隐式展开可空类型
8.4 可空链式调用
8.5 原地修改可空实例
8.6 nil合并运算符
8.7 青铜挑战练习
8.8 白银挑战练习
第三部分 容器和函数
第 9 章 数组
9.1 创建数组
9.2 访问和修改数组
9.3 数组相等
9.4 不可变数组
9.5 文档
9.6 青铜挑战练习
11.5 白银挑战练习
第 12 章 函数
12.1 一个基本的函数
12.2 函数参数
12.2.1 参数名字
12.2.2 变长参数
12.2.3 默认参数值
12.2.4 in-out参数
12.3 从函数返回
12.4 嵌套函数和作用域
12.5 多个返回值
12.6 可空返回值类型
12.7 提前退出函数
12.8 函数类型
12.9 青铜挑战练习
12.10 白银挑战练习
12.11 深入学习:Void
第 13 章 闭包
13.1 闭包的语法
13.2 闭包表达式语法
15.2 结构体
15.3 实例方法
15.4 mutating方法
15.5 类
15.5.1 Monster类
15.5.2 继承
15.6 应该用哪种类型
15.7 青铜挑战练习
15.8 白银挑战练习
15.9 深入学习:类型方法
15.10 深入学习:mutating方法
第 16 章 属性
16.1 基本的存储属性
16.2 嵌套类型
16.3 惰性存储属性
......
评论
发表评论