iOS 通过 runtime 的 API 可以给分类添加属性,关联属性总共有下边3个 API
///获取某个对象的关联属性
id objc_getAssociatedObject(id object, const void *key) {
return _object_get_associative_reference(object, (void *)key);
}
///给某个对象添加关联属性
void objc_setAssociatedObject(id object, const void *key, i