2012-02-28 4 views
0

Это показывает, как мало памяти на этой линии/кодappDelegate.window.rootViewController = self.someController memory leak?

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

+0

@trapper Любая альтернатива для этого. – Lion

ответ

0

В приложение делегата я didFinishLaunching и есть, чтобы установить RootViewController во время выполнения на thrugh MainWindow.xib