Я знаю, что этот вопрос задан, но методы не работают для меня. У меня есть контроллер представления, который содержит учебник, который я только хочу отображать в качестве исходного вида при первом открытии приложения. После этого основным меню всегда будет начальное представление. Идентификатор раскадровки для моего экрана «Учебник» - «Учебник». У меня есть следующий код для обнаружения первого запуска, но я не могу понять, как сделать учебник появится:Изменить начальный контроллер просмотра для первого запуска
- (void)viewDidLoad
{
if ([[NSUserDefaults standardUserDefaults]boolForKey: @"FirstLaunch"])
{}
else{
[[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"FirstLaunch"];
[[NSUserDefaults standardUserDefaults] synchronize];
}
Я получаю сообщение об ошибке «Property» раскадровка «не найдена на объекте типа« App Delegate »« Любые идеи? Большое спасибо за Вашу помощь! – user3808557
Спасибо за замечание! Отредактировал мой ответ. Вы можете найти свое имя раскадровки на своем основном информационном экране. Обычно это называется «Main» или «Main_iphone» –
Спасибо! Но теперь я получаю сообщение об ошибке «Использование незаявленного идентификатора« navigator VC »« Как я могу исправить эту проблему? Большое спасибо за вашу помощь. – user3808557