美文网首页
category使用 objc_setAssociatedObj

category使用 objc_setAssociatedObj

作者: 雨雪霏霏why | 来源:发表于2015-12-23 18:09 被阅读334次

@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/fnjvhttx.html