@property
...
pragma mark - Life cycle
生命周期,類似addSubview和Notification的監(jiān)聽和銷毀都放在這里
pragma mark - Interface
接口
pragma mark - Event response
pragma mark - Private method
如果是ViewController,這個地方就是瘦身的關鍵返敬,業(yè)務和邏輯功能相關的就放到ViewModel里纸厉。
pragma mark - Delegate
代理
pragma mark - Getters and Setters
建議所有的Property都設置市袖,這樣修改配置會比較方便洋腮,看起來不會很混亂