ARC forbids Objective-C objects in struct

来源:互联网 发布:爱淘宝1元天猫购物券 编辑:程序博客网 时间:2024/04/29 03:08

typedef struct pinyinTableCell{ 
NSString * pinyin; 
NSString * hanzi; 
}pinyinTableCell; 



在ARC环境下,在结构体中使用objc对象,必须使用_unsafe_unretained,这个是苹果的规定。

typedef struct pinyinTableCell{ 
__unsafe_unretained NSString * pinyin; 
__unsafe_unretained NSString * hanzi; 
}pinyinTableCell; 


参考:

http://blog.csdn.net/zhibudefeng/article/details/7746201
0 0
原创粉丝点击