一. 基础内容
- 1 常量和变量
- 2 注释
- 3 分号
- 4 整数
- 5 浮点数
- 6 类型安全和类型推断
- 7 数值型字面量
- 8 数值类型转换
- 9 类型别名
- 10 布尔值
- 11 元组
- 12 可选项
- 13 错误处理
- 14 断言和先决条件
二. 基本运算符
三. 字符串和字符
- 1 字符串字面量
- 2 初始化一个空字符串
- 3 字符串可变性
- 4 字符串是值类型
- 5 操作字符
- 6 连接字符串和字符
- 7 字符串插值
- 8 Unicode
- 9 字符统计
- 10 访问和修改字符串
- 11 子字符串
- 12 字符串比较
- 13 字符串的 Unicode 表示法
四. 集合类型
- 1 集合的可变性
- 2 数组
- 3 合集[1]
- 4 执行合集操作
- 5 字典
五. 控制流
- 1 For-in 循环
- 2 While 循环
- 3 条件语句
- 3.1 If
- 3.2 Switch
- 4 控制转移语句
- 5 提前退出
- 6 检查API的可用性
六. 函数
七. 闭包
八. 枚举
九. 类和结构体
- 1 类与结构体的对比
- 2 结构体和枚举是值类型
- 3 类是引用类型
- 4 类和结构体之间的选择
- 5 字符串,数组和字典的赋值与拷贝行为
- 6 译注