The Basics
* 整数,优先使用 Int,浮点数,优先使用 Double
* 可以使用 0b 表示二进制,可以在数字中间插入可读字符 _,如 182_3880_25
* as 仅用于兼容类型间的相互转换...充当一个查询子句的角色
* \#available的确可以让API可用性检查,更方便....Enumerations
* 递归定义的枚举,就是一个演示函数式编程的绝佳示例.
* swift 中的枚举,变成了一中,可以有效承载数据和算法的描述性数据结构.
* swift 中的 enumeration...Optional Chaining
* 在访问 optional 对象的内部属性时,必须使用 ? 或 !....
* 赋值操作中,如果左侧是要赋值给 optional 实例的某个属性,则会先 unwrap optional 实例,如果不为nil,才会计算右侧的表达式.
* 链式语法中,有一个 optional