美文网首页Effective Objective-C 2.0读书笔记
Effective Objective-C 2.0读书笔记(四)

Effective Objective-C 2.0读书笔记(四)

作者: TIGER_XXXX | 来源:发表于2017-05-17 15:14 被阅读7次

7.以"类族模式"隐藏实现细节

  1. 类族模式可以把实现细节隐藏在一套简单的公共接口后面.
  2. 系统框架中经常使用类族.
  3. 从类族的公共抽象基类中继承子类时要当心,若有开发文档,则应首先阅读.
    类族(类簇)

8.在既有类中使用关联对象存放自定义数据

  1. 可以通过"关联对象"机制来把两个对象连起来
  2. 定义关联对象时可指定内存管理语义,用以模仿定义属性时所采用的"拥有关系"与"非拥有关系".
  3. 只有在其他做法不可行时才应选用关联对象,因为这种做法通常会引入难于查找的bug.
    关联对象(动态添加属性)

相关文章

网友评论

    本文标题:Effective Objective-C 2.0读书笔记(四)

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