分类(Category)

  • 能做的事情
    • 声明私有化方法
    • 分解庞大的类文件
    • 把Framework私有方法公开化
  • 特点:
    • 运行时决议,通过runtime在运行时将分类里的内容添加到宿主类中。
    • 可以为系统类添加分类。
  • 分类可以添加那些内容
    • 实例方法
    • 类方法
    • 协议
    • 属性
      分类如果想添加实例变量 需要通过 关联对象技术

你可能感兴趣的:(分类(Category))