Category 增加字段

2015-09-08  本文已影响27人  西边雨

NSObject+AssociatedObject.h

@interfaceNSObject(AssociatedObject)

@property(nonatomic,strong)idassociatedObject;

@end

NSObject+AssociatedObject.m

@implementationNSObject(AssociatedObject)

@dynamicassociatedObject;

-(void)setAssociatedObject:(id)object{

      objc_setAssociatedObject(self,@selector(associatedObject),object,OBJC_ASSOCIATION_RETAIN_NONATOMIC);

}

-(id)associatedObject{

       returnobjc_getAssociatedObject(self,@selector(associatedObject));

}

上一篇 下一篇

猜你喜欢

热点阅读