OC 关联对象(Associated Object)

在一个已有类的的类目中添加公开属性或者是私有属性,常规的作法是没法实现的,这个涉及到Runtime的机制关于变量的存储方式,在类的实例化以后,成员变量在内存中的位置就被初始化好了,没法动态的添加。 可是,有一个方法能够实现,就是关联对象(Associated Object) 关联对象主要有三个方法,可是,一般的也就使用两个方法 objc_setAssociatedObject()  和 objc_
相关文章
相关标签/搜索