Эй, когда я нажимаю другой контроллер представления, я получаю это в своем main.m
return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
Я использую это, чтобы нажать контроллер представления -
-(void)showMore:(UIButton *)sender
{
MoreViewController *moreViewController = [[MoreViewController alloc] init];
[self.navigationController pushViewController:moreViewController animated:YES];
}
Я отправляю сообщение здесь
[moreButton addTarget:self action:@selector(showSettings:) forControlEvents:UIControlEventTouchUpInside];
Вот моя ошибка -
2013-09-25 18:16:03.186 Путешествие во времени[1591:60b] Окна приложений должны иметь корневой контроллер представления в конце запуска приложения 2013-09-25 18:16:05.179 Путешествие во времени[1591:60b] -[NSConcreteValue showSettings:]: нераспознанный селектор отправлен экземпляру 0x14e5ea70 2013-09-25 18:16:05.181 Путешествие во времени[1591:60b] * Завершение работы приложения из-за необработанного исключения 'NSInvalidArgumentException', причина: '-[NSConcreteValue showSettings]: непризнанные селектор направил к экземпляру 0x14e5ea70' * STRONG> Первый стек бросить вызов: (0x2e1e5e8b 0x384e26c7 0x2e1e97b7 0x2e1e80b7 0x2e136e98 0x309a055f 0x309a04fb 0x309a04cb 0x3098c0f3 0x3099ff13 0x3099fbdd 0x3099ac09 0x3096ff59 0x3096e747 0x2e1b0f27 0x2e1b03ef 0x2e1aebdf 0x2e119541 0x2e119323 0x32e492eb 0x309d01e5 0x4cbd5 0x389dbab7) Libc ++ ABI .dylib: завершение с необработанным исключением типа NSException