美文网首页
方法散记

方法散记

作者: ZZZLA | 来源:发表于2015-07-31 21:36 被阅读14次

    方法

    day1

    • 查看控件是否有代理方法和数据源
    • 查看控件的属性是否有delegate属性,以及是否拥有dateSource协议
    • delegate的协议在代理的属性的声明处
    • 代理的规律
      • 代理名称的规律:
        • 协议名称以类名开头,后头跟上Delegate
      • 代理方法名称的规律
        • 方法名以类名去掉前缀开头,并且谁触发该方法就把谁传递出去
    • 方法作用根据字面意思使用即可
    • 重要级别@required > @optional, 其余按先后顺序排序 (常用)

    • 如果看到一个类没有*号 那就是枚举或者结构体
    • 多个控件属于一个整体的话,把他们归于同一个父View下
    • __func__当前的方法名
    • 私有属性可以使用KVC访问,私有方法可以使用SEL访问
    • 封装
      • 只要发现控制器知道的太多,就要考虑重构代码
      • 只要发现一个效果很多地方都需要使用, 就要考虑封装

    相关文章

      网友评论

          本文标题:方法散记

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