Симулятор Xcode 8.2, показывающий белый экран и выдающий ошибку SIGABRT
Я новичок в разработке приложений и учусь по ходу дела. Я запустил новый проект и установил фоновое изображение через просмотр изображений и png. Прежде чем что-то делать, я хотел убедиться, что по крайней мере мой фон будет отображаться в симуляторе.
Когда я запускаю симулятор, он показывает белый фон на несколько секунд, после чего в AppDelegate появляется Xcode с
[4904:767382] Завершение приложения из-за необработанного исключения "NSInvalidArgumentException", причина: "Storyboard () не содержит контроллер представления с идентификатором" DataViewController "" Стек первого вызова вызова: `
Может кто-нибудь объяснить, в чем может быть проблема?
1 ответ
Попробуйте добавить идентификатор Storybaord ( DataViewController) в свой контроллер представления в storybaord
такая линия может привести к сбою
let vc = self.storyboard?.instantiateViewController(withIdentifier:"DataViewController")
self.navigationController?.pushViewController(vc!, animated: true)