利用runtime给类别添加属性
来源:互联网 发布:最短路径算法编程 编辑:程序博客网 时间:2024/04/20 12:47
#import "TestObject.h"
@interface TestObject (AddProperty)
//{
// NSString *name;
//}
@property(nonatomic,copy)NSString *name;
@end
@interface TestObject (AddProperty)
//{
// NSString *name;
//}
@property(nonatomic,copy)NSString *name;
@end
#import "TestObject+AddProperty.h"
#import <objc/runtime.h>
@implementation TestObject (AddProperty)
//@synthesize name;
static char key;
- (void)setName:(NSString *)name
{
objc_setAssociatedObject(self, &key, name, OBJC_ASSOCIATION_COPY_NONATOMIC);
}
-(NSString*)name
{
NSString * str = (NSString*)objc_getAssociatedObject(self, &key);
return str;
}
@end
0 0
- 利用runtime给类别添加属性
- Runtime(三)利用运行时来为类别添加属性
- iOS 给类别添加属性
- 利用runtime添加属性
- iOS 给类别里面添加属性
- iOS 如何给类别添加属性
- iOS Runtime应用实例(一)类别添加属性
- iOS为类别添加属性的方法(RunTime)
- iOS Runtime应用实例(一)类别添加属性
- 利用runtime给model属性赋值
- IOS通过runtime给category添加属性
- RunTime应用--动态给分类添加属性
- 类别添加属性,即runtime运行时添加属性(动态属性)
- 利用Runtime为Category添加属性
- 类别添加属性
- 类别添加属性
- iOS runtime机制实现给分类添加属性
- 利用cglib给javabean动态添加属性
- jQuery幸运大转盘_jQuery+PHP抽奖程序
- 创建第一款iPhone应用程序
- java 写入、读取txt
- JavaScript高级程序设计之DOM之DOM 操作技术之操作表格第10.2.3讲
- svn 上传源代码、下载源代码
- 利用runtime给类别添加属性
- plat_led 驱动的应用程序
- hive结合python
- 细碎之java
- MySQL事务autocommit自动提交
- 如何将Bitmap序列化(Bitmap的序列化问题)
- RTLabel常见的设置标签
- iOS 数据类型之间的转换
- android广播BroadcastReceiver基础代码教程