我正在做一个基于 ARC 的项目。我只是想知道 self 的主要用途是什么?
我有一个数组如下
@property(strong,nonatomic)NSMutable *dataArray;
我正在初始化数组如下
-(void)viewDidLoad{
self.dataArray=[[NSMutableArray alloc]initWithObjects:@"one",@"two",nil]; //first method
}
或者
-(void)viewDidLoad{
dataArray=[[NSMutableArray alloc]initWithObjects:@"one",@"two",nil]; //second method
}
谁能告诉我我的第一种和第二种方法有什么区别?