您的位置:首页 > 其它

使用运行时动态创建属性

2017-06-09 00:00 169 查看
类中添加name属性:

@property (nonatomic,copy) NSString *name;

static const void *kViewControllerName = &kViewControllerName;

- (void)setName:(NSString *)name {

objc_setAssociatedObject(self, kViewControllerName, name, OBJC_ASSOCIATION_COPY_NONATOMIC);

}

- (NSString *)name {

NSString *myName = objc_getAssociatedObject(self, kViewControllerName);

return myName;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: