第十条 在既有类中使用关联对象存放自定义数据

这个标题的实际作用就是model对应请求回的数据。

就是通过一个类,使用关联对象的方法来一一对应解析数据。

void objc_setAssociatedObject (id object, void *key, id value, objc_AssociationPolicy) 第一个参数:表示用在哪,第二参数表示谁来,第三个参数表示这个谁的值,第四个参数是策略。此方法是用给定的键和策略去为某个对象获取相应的关联对象值

id objc_getAssociatedObject(id object,void * key)  第一个表示用在哪,第二个表示键,根据某个键从某个对象获取相应的关联对象值

void objc_removeAssociatedObjects(id object) 移除指定对象的全部关联对象

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容