美文网首页
Category使用 objc_setAssociatedObj

Category使用 objc_setAssociatedObj

作者: love紫川 | 来源:发表于2017-02-06 17:27 被阅读20次

http://www.cnblogs.com/polobymulberry/p/5000431.html

@interface NSObject (CategoryWithProperty)

@property (nonatomic, strong) NSObject *property;

@end

@implementation NSObject (CategoryWithProperty)

- (NSObject *)property {
    return objc_getAssociatedObject(self, @selector(property));
}

- (void)setProperty:(NSObject *)value {
    objc_setAssociatedObject(self, @selector(property), value, OBJC_ASSOCIATION_RETAIN_NONATOMIC);
}

@end

相关文章

网友评论

      本文标题:Category使用 objc_setAssociatedObj

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