1
想象我有一個成員變量問題關於保留計數和初始化成員變量
@property(nonatomic,retain)NSArray *array;
現在在我的viewDidLoad中我建立了一個簡單的數組
array = [[NSArray alloc]initWithObjects:@"A",@"B","C",nil];
我保留陣列計數將是1對嗎?
現在,如果我是使用訪問方法
self.array = [[NSArray alloc]initWithObjects:@"A",@"B","C",nil];
是我的保留計數2,因爲我的訪問方法碰保留由1數到設置的陣列?
初始化成員變量的約定是什麼?
這是一個屬性,而不是成員變量。他們是兩個完全不同的東西。 – BoltClock 2011-02-11 18:02:02
還要注意,Objective-C沒有成員變量。它有實例變量。 (或多或少相同,但使用正確的術語是有幫助的。) – bbum 2011-02-11 22:30:58