我知道这个话题有很多问题.我从未参与过基于Non ARC的项目.
我有强大的&弱势属性如下
@property(strong,nonatomic)NSArray *data1; @property(unsafe_unretained,nonatomic)NSArray *data2;
我在某些地方看到人们在viewDidUnload中明确地将数据设为nil.
即
-(void)viewDidUnload{ self.data1=nil; self.data2=nil; }
我的问题是,如果我不在我的情况下这样做(我的意思是如果我不使data1和data2为零
在viewDidUnload中,ARC会自动释放对象吗?