1 for in
for in
可用来遍历 Array Dictionary Set Range String
|
|
2 while
|
|
3 if
|
|
4 switch
不存在隐式的贯穿(No Implicit Fallthrough),不需要break
|
|
5 控制转移语句(Control Transfer Statements): continue break fallthrough return throw
贯穿(Fallthrough) 执行完一个case后,继续向下执行
|
|
6 guard 与 if
功能类似。区别:1 guard减少嵌套,会简洁 2 解包时,guard的结果作用域不限于本身。
|
|
7 检测 API 可用性
|
|
playground文件在andyRon/LearnSwift