Swift 规范 每日检查

67 阅读1分钟

字段属性

尽量 不用 self.

枚举 直接用

UIColor.red => .red

导航栏重构 包括界面布局 到底距离顶部是topView 还是0

各种宏 颜色、高度 比如0.5线、文本

闭包写法

闭包基本都是自己写 没啥反应 比如

image.png

  • 声明的时候加个 () 然后加 ? 不然声明 typeli 去声明 类型
  • 调用的时候 加个 ? 取代 if let

image.png

  • [weak self ] 紧跟 { 并且参数 在一行之内 in 在一行

image.png