Я проверяю с помощью NSUserDefault
, загружается ли приложение впервые.Если это первый раз, я должен выдвинуть viewcontroller к определенному представлению.Я делаю то же действие, и оно работает, но при первой загрузке приложения этого не происходит.
Вот мой код:
SettingsViewController *viewSet = [[SettingsViewController alloc]
initWithNibName:@"SettingsViewController"
bundle:[NSBundle mainBundle]];
self.settingViewController = viewSet;
[viewSet release];
[[self navigationController] pushViewController:self.settingViewController animated:YES];
settingViewController.title =@"Impostazioni";
Я получаю sigkill некоторую инструкцию после нажатия viewController.
Может быть проблема в том, что он в viewDidAppear
?Я должен проверить там, потому что, если это не первый раз, я должен загрузить некоторые другие значения userdefaults.
РЕДАКТИРОВАТЬ:
Я обнаружил проблему (некоторые неверные значения переданы в NSUserDefaults
).Теперь мой контроллер нажат, но я не вижу никакой кнопки, чтобы выскочить из этого viewcontroller ....