Симулятор 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)

Другие вопросы по тегам