我是新來的OBJ-C和我有一個關於自動釋放一個問題一個鏈。可以爲幾種方法返回一個自動釋放變量嗎?例如:的OBJ-C自動釋放一個變量起來的方法
- (void) methodC {
Object anObj = [self methodB];
//Do something with anObj
}
- (Object *) methodB {
return [self methodA];
}
- (Object *) methodA {
Object anObj = [[anObj alloc] init];
release [anObj autorelease];
}
即使變量返回方法鏈並在頂部使用,變量是否仍然有效?或者是否必須保留在某處?
謝謝
非常感謝您!這使一切都清澈透明! – 2011-05-10 04:54:31