我看到了下面這段代碼我是否必須在iOS編程中使用內存管理版本?
UIAlertView *alert =
[[UIAlertView alloc] initWithTitle :@」Hello World!」
message:@」iPhone, here I come!」
delegate :self
cancelButtonTitle:@」OK」
otherButtonTitles:nil ];
[alert show];
[alert release];
我是否需要呼叫釋放每一次,或者是有沒有辦法在Java或.NET自動管理存儲像垃圾回收?
使用ARC和非ARC代碼「完成分配的對象並跨越邊界」是完全正確的。這是ARC的一大賣點。您必須遵守有關方法名稱的內存管理約定,以確保ARC和非ARC代碼同意如何處理事情。 – 2012-07-07 14:11:31
謝謝你,我編輯了我的答案。我不知道在發表評論時我的想法是什麼(可能是我的C++ exp)。但非常感謝你指出。 1 up – msk 2012-07-07 15:05:15