Правильный способ подтолкнуть контроллер представления - PullRequest
0 голосов
/ 04 марта 2010

У меня есть UIViewController, который я хочу поместить в стек, однако, когда я вызываю [viewController release] после того, как я его толкнул, каждый раз, когда я вытаскиваю его из стека, я получаю различные ошибки, относящиеся к освобожденным экземплярам. контроллера вида. Вот пример реализации:

        RootViewController *rootViewcontroller = [[RootViewController alloc] initWithNibName:@"RootViewController" 
                                                                                          bundle:nil];
        [self.navigationController pushViewController:rootViewController animated:YES];
        [rootViewController release];

Ответы [ 2 ]

0 голосов
/ 22 февраля 2011

Ваш экземпляр RootViewController является "rootViewcontroller", но вы нажимаете "rootViewController" (обратите внимание на 'C'?).

0 голосов
/ 04 марта 2010

В коде, который вы показали, вы создаете rootViewController, но фактически нажимаете personsViewController. Опечатка? Или вы вставили неправильный код?

...