美文网首页
简单关联对象

简单关联对象

作者: 小猪圣骑士 | 来源:发表于2015-12-21 14:04 被阅读33次

    首先要导入头文件 #import <objc/runtime.h>

    管理关联对象 :

    void objc_setAssociatedObject(id object, const void *key, id value, objc_AssociationPolicy policy)

    获取对应关联对象 :

    id objc_getAssociatedObject(id object, const void *key)

    移除指定关联对象

    void objc_removeAssociatedObjects(id object)

    objc_AssociationPolicy policy) 是一个枚举,里面有:

    OBJC_ASSOCIATION_ASSIGN                              assign

    OBJC_ASSOCIATION_RETAIN_NONATOMIC         retain, nonatomic

    OBJC_ASSOCIATION_COPY_NONATOMIC            copy, nonatomic

    OBJC_ASSOCIATION_RETAIN                              retain

    OBJC_ASSOCIATION_COPY                                 copy

    (待更新...)

    相关文章

      网友评论

          本文标题:简单关联对象

          本文链接:https://www.haomeiwen.com/subject/hkumhttx.html