文章目录 控制流下标函数和闭包计算属性结构体错误处理泛型 控制流 可空类型的 if 判断switch 的判断条件 下标 ... 和 ..< 函数和闭包 一等类型匿名闭包 {} 与 in 计算属性 get set willSet didSet 结构体 结构体和类有很多相同的地方,包括方法和构造器。它们之间最大的一个区别就是结构体是传值,类是传引用。 错误处理 do catch trytry?catch 多个错误defer 代码块 泛型 where 限定语句