每當我介紹我的新視圖 - 控制(如主持人VC屬性),如下所示:目前的viewcontroller使用ARC的正確方法是什麼?
if(self.viewController) [self.viewController release];
self.viewController = [[ViewController alloc] init];
[self presentModalViewController:self.viewController animated:YES];
,所以我總是保證得到對象的一個新實例(如果該對象已存在)。
但現在我使用ARC,並且沒有任何想法如何把我的對象釋放消息(因爲沒有與ARC工作)
你能幫我這個問題? PS:每當我介紹gameVC時,我都需要一個新的對象實例。
謝謝大家!
你(一般)不需要釋放消息發送給你的對象與ARC。只要合適,Apple的編譯器會在您的代碼中放入發佈消息。 – 2012-02-07 15:05:14
這應該是:「你*不能*用ARC發送釋放消息給你的對象。」 – mattjgalloway 2012-02-07 15:11:48