摘要:
利用类别(Category)为对象添加”实例变量”主要利用ObjectiveC的C API中函数:void objc_setAssociatedObject(id object, const void *key, id value, objc_AssociationPolicy policy)id objc_getAssociatedObject(id object, const void *key)原理详细参见官方的ObjectiveC Runtime Reference.好了,现在直接写怎么做了.1.在定义类别之前, 引入runtime.#import 2.定义&实现类别(以UIV 阅读全文