本章介绍引入ARC后@property的使用,跟ARC之前的还是很不一样的
一、.h和.m文件的变化说明
1.对于.h头文件,主要是将属性定义由retain变为strong
[java] view
plaincopy
@property (retain, nonatomic)
变为
[java] view
plaincopy
@property (strong, nonatomic)
2.在ARC之前,我们经常在.m中使用分类拓展来增加私有的property
[java] view
plaincopy
@interface MJViewController ()
@property (nonatomic, retain) NSArray *data;
@end
这样做主要是简化实例对象......
阅读全文