首页 > 其他 > 详细

利用运行时给分类添加属性

时间:2016-03-23 11:19:19      阅读:207      评论:0      收藏:0      [点我收藏+]

1、在.h文件里:

#import <Foundation/Foundation.h>

@interface NSObject (Property)

@property (nonatomic, strong) id propretyName;

@end

2、在.m文件里

#import "NSObject+Property.h"
#import <objc/runtime.h>

@implementation NSObject (Property)

- (id)propretyName
{
    return objc_getAssociatedObject(self, @selector(propretyName));
}

- (void)setPropretyName:(id)propretyName
{
    objc_setAssociatedObject(self, @selector(propretyName), propretyName, OBJC_ASSOCIATION_RETAIN_NONATOMIC);
}


@end

 

利用运行时给分类添加属性

原文:http://www.cnblogs.com/fs-ios/p/5310249.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!