iOS开发

分类(Category)

2018-07-13  本文已影响0人  59c4116645d0

分类可以做那些事?

    ·声明私有方法

    ·分解体积庞大的类文件

    ·把framework的私有方法公开

特点:

    ·运行时决议    

    ·可以为系统类添加分类

分类中可以添加哪些内容?

    ·实例方法

    ·类方法

    ·协议

    ·属性(只声明类对应的get和set方法,没有添加实例变量)

加载调用栈

能否给分类添加‘成员变量’;

   可以通过关联对象的方式给分类添加实例变量。

扩展

上一篇下一篇

猜你喜欢

热点阅读