美文网首页
自己的编码小规范

自己的编码小规范

作者: 月咏蝴蝶 | 来源:发表于2015-12-11 16:47 被阅读65次

    ViewController大致代码规范:(具体视自己规范来定)

    @property (strong, nonatomic) UIButton *button;

    pragma mark - life cycle

    • (void)viewDidLoad

    • (void)viewDidAppear:(BOOL)animated

    • (void)viewWillAppear:(BOOL)animated

    pragma mark - UITableViewDelegate

    methods

    pragma mark - CustomDelegate

    methods

    pragma mark - eventResponse

    methods

    pragma mark - private methods

    methods

    pragma mark - getter and setter

    methods

    注:最好所有的属性都使用getter和setter

    代码可维护性可读性(仅仅提供参考,具体看合理性和个人习惯性)

    1.viewDidLoad方法(添加约束也放在这个方法里面)

    只做addSubView操作。如果需要添加约束的话,再viewDidLoad里面再开一个方法进行设置约束

    [self layoutPageSubviews]

    2.viewWillAppear方法

    用来更新Form数据,autoLayout发生在此方法之后,所以一般改变位置

    一般放在viewWillLayoutSubview或者didLayoutSubview里面(只有页面元素调整的时候才会调用)

    3.viewDidAppear方法

    此方法用来做Notification之类的监听之类的事情

    4.控件初始化放到getter里面

    此编码小规范模仿自安居客架构师

    来源:iOS应用架构谈 view层的组织和调用方案

    相关文章

      网友评论

          本文标题:自己的编码小规范

          本文链接:https://www.haomeiwen.com/subject/pfmyhttx.html