2012-02-28 42 views
0

是表示appDelegate.window.rootViewController = self.someController內存泄漏?

appDelegate.window.rootViewController = preVC; 

我這一行代碼/代碼低內存: -

PreViewController *preVC = [[PreViewController alloc] initWithNibName:@"PreViewController" bundle:nil]; 
preVC.managedObjectContext = managedObjectContext; 
[self.view removeFromSuperview]; // Memory leak .6% 
appDelegate.window.rootViewController = preVC; // Memory leak 46.4% 
[preVC release]; 

請大家幫忙,糾正或建議我釋放的問題,其中存儲器或替代解決方案我做錯了。提前致謝。

+2

你爲什麼這樣做'[self.view removeFromSuperview]'這是幾乎可以肯定是錯誤的。 – trapper 2012-02-29 12:19:57

+0

@trapper任何替代方案。 – Lion 2012-02-29 13:27:17

回答

0

在應用程序委託我didFinishLaunching u必須設置您在運行時RootViewController的上thrugh的MainWindow.xib