У меня есть 3 разных xib. Я могу вернуться назад и вперед между представлением 1 и вид 2 со следующим кодом ...Проблема с контроллером iPhone UINavigation Controller?
Этот код вызывает второй вид ...
-(IBAction)startButtonClicked:(id)sender{
self.gamePlayViewController = [[GamePlayViewController alloc] initWithNibName:@"GamePlayViewController" bundle:nil];
[self.navigationController pushViewController:gamePlayViewController animated:YES];
[GamePlayViewController release];
}
Этот код выполняется во второй точки зрения и возвращает меня первый взгляд ...
- (IBAction) backButtonClicked {
[self.navigationController popViewControllerAnimated:YES];
}
Теперь, когда я пытаюсь выполнить этот код (во втором представлении), чтобы перейти к третьему виду ... Я получаю SIGABRT и приложение падает ... почему он работает для первого представления, воспитывая второй вид, но не для второго представления, воспитывающего 3-й вид?
- (IBAction) NEXTVIEW {
self.thirdViewController = [[ThirdViewController alloc] initWithNibName:@"ThirdViewController" bundle:nil];
[self.navigationController pushViewController:thirdViewController animated:YES];
[thirdViewController release];
}