我有類似的問題,這樣的:What is the difference between setting object = nil and [object release] VS [object release] and object = nil?將nil分配給初始化對象的變量是釋放它嗎?
NSMutableArray *myExampleArray = [[NSMutableArray alloc] init];
myExampleArray = nil;
我使用的iOS 5.0 自動引用計數,所以其實我不釋放任何對象。所以如果我把它分配給nil,它等於[myExampleArray release]?
我知道我不能以後再使用myExampleArray而無需重新初始化它。接下來的問題。 明確這個NSArray的最佳途徑是什麼?
謝謝!這有助於填補空白。 – Kuba 2012-04-19 08:26:41