diff --git a/source/chapter1/03_revision_history.md b/source/chapter1/03_revision_history.md index b941e5a7..712fec7a 100644 --- a/source/chapter1/03_revision_history.md +++ b/source/chapter1/03_revision_history.md @@ -38,13 +38,13 @@
- 增加了一个完整的关于失败构造器(Failable Initializers)的指南文档 + 增加了一个完整的关于失败构造器(Failable Initializers)的指南文档
- 增加了一个关于协议的失败构造器需求(Failable Initializer Requirements)的描述 + 增加了一个关于协议的失败构造器需求(Failable Initializer Requirements)的描述
- `Any`类型的常量或变量现在可以包含一个函数实例了。同时更新了`Any`章节的案例用来演示如何在swith语句中检查和转换一个函数类型。 + `Any`类型的常量或变量现在可以包含一个函数实例了。同时更新了`Any`章节的案例用来演示如何在swith语句中检查和转换一个函数类型。
- 带有原始值的枚举类型增加了一个`rawValue`属性替代`toRaw()`方法,同时使用了一个以`rawValue`为参数的失败构造器来替代`fromRaw()`方法。更多的信息,请看原始值(Raw Values)和带原始值的枚举类型(Enumerations with Cases of a Raw-Value Type)部分 + 带有原始值的枚举类型增加了一个`rawValue`属性替代`toRaw()`方法,同时使用了一个以`rawValue`为参数的失败构造器来替代`fromRaw()`方法。更多的信息,请看原始值(Raw Values)和带原始值的枚举类型(Enumerations with Cases of a Raw-Value Type)部分
- 增加了一个新的关于失败构造器(Failable Initializers)的参考章节,失败构造器可以触发失败的构造过程 + 增加了一个新的关于失败构造器(Failable Initializers)的参考章节,失败构造器可以触发失败的构造过程
- 自定义运算符现在可以包含`?`字符,更新的运算符(Operators)章节描述了改进后的规则,并且从自定义运算符(Custom Operators)章节删除了重复的运算符有效字符集合 + 自定义运算符现在可以包含`?`字符,更新的运算符(Operators)章节描述了改进后的规则,并且从自定义运算符(Custom Operators)章节删除了重复的运算符有效字符集合