O(∩_∩)O哈哈~
Simple Values
var 表示变量
let 声明常量
[] 用于声明数组和字符串
Control Flow
if 或 while 等的判断条件中必须使用布尔值....闭包中,区分参数和函数体的,是通过 in 关键字来分割的....Objects and Classes
swift 默认不会使用零值在声明时初始化变量.
let 常量,只能初始化一次,但可以不在声明时立即初始化....强制操作,有异常抛出,则抛出无法 do-catch 的致命异常.
defer block 在函数异常退出时,也可以正常执行....Generics
函数,方法,类,枚举和结构体支持泛型的泛型的方式,就是在声明时的名称后,加
使用泛型时,要保证能在编译期推导出其类型.