Men的博客

欢迎光临!

0%

OC 开发注释,规范

/********************** View Cycle ***********************/

/**

  • Description

  • 1.第一区块 viewDidLoad,viewDidAppear等方法

*

*/

/********************** UITableViewDataSource ********************/

/**

  • Description

  • 2.如果有用tableview/collectview 则放置 datasource模块

  • 要点:保持protocol名 和mark名字一样 点击可以直接跳转

*/

/********************** CustomeDelegate ***********************/

/**

  • Description

  • 4.放置自定义的的一些protocol方法

  • 要点:保持protocol名 和mark名字一样 点击可以直接跳转

*/

/********************** Event Action ***********************/

/**

  • Description

  • 5.按钮,手势等控件的一些事件方法

*

*/

/********************** Private Methods ***********************/

/**

  • Description

  • 6.放置私有方法 只有这个viewcontroller使用

*/

/********************** Getters And Setters ***********************/

/**

  • Description

  • 7.放置熟悉初始化操作

  • 要点:主要逻辑区块靠前,设置初始化放置后方

*/

全部注释如下

#pragma mark - Life cycle
#pragma mark - Init data
#pragma mark - Loading data
#pragma mark - Create view
#pragma mark - UITableViewDelegate
#pragma mark - SystemDelegate
#pragma mark - CustomDelegate
#pragma mark - Observer
#pragma mark - Enent response
#pragma mark - Private methods
#pragma mark - Setter and getter