公司来了大牛 是绝好的学习机会
今天分享了我们一个代码规范
比如UITableViewCell
1.首先根据这个cell 需要的数据源 建一个数据model ,只针对于 该cell 好处:数据独立化
2.对于cell里面的实例变量 使用setter getter 方法 初始化 一些定量的属性 都可以这个时候设置
3.在对当前视图进行赋值时候(用1 中创建的模型),再对对应的实例变量 进行赋值
在整个代码界面
代码用标记区分类别
#pragma mark - life cycle
- (void)viewDidLoad
… #pagma mark - protocols //代理方法 - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
… #pragma mark - event response - (void)didClickTabButton:(id)sender #pragma mark - private methods #pragma mark - getter and setter