2014-02-17 4 views
0

В моей раскадровке у меня нет VC с контроллером Initial View, который проверяется, когда я создаю экземпляр и устанавливаю window.rootViewController программно внутри делегата приложения.Как удалить предупреждение «Не удалось создать экземпляр предупреждения по умолчанию»?

Мое приложение отлично работает, но я хочу удалить сообщение «Не удалось создать экземпляр сообщения по умолчанию».

Я нашел вопрос относительно этого на СО, и в принятом ответе было указано, что предупреждение исчезнет, ​​если Основное имя файла раскадровки будет удалено из info.plist (Programmatically set the initial view controller using Storyboards).

Однако мое приложение не имеет записи основного имени файла раскадровки в файле info.plist, так есть ли что-то еще, что я могу сделать, чтобы удалить это предупреждение?

ответ

-1

Выберите случайный VC в своем раскадровке в качестве начального VC. Это приведет к тому, что предупреждение исчезнет, ​​и этот параметр будет отменен вашим программным обеспечением AppDelegate. Это подход, который я использую для удаления предупреждения. Возможно, больше обходной путь, но он прост и отлично работает :-)

+0

Таким образом, нет проблем с типом распределения с этим? Может ли перезаписывать window.rootViewController программным способом, чтобы уменьшить количество случайных значений VC для уменьшения? – Gruntcakes

Смежные вопросы