Сцена недоступна из-за отсутствия точек входа и не имеет идентификатора для доступа во время работы через -instantiateViewControllerWithIdentifier :.Как исправить ошибку сцены?
Что я должен делать для этой ошибки?
Сцена недоступна из-за отсутствия точек входа и не имеет идентификатора для доступа во время работы через -instantiateViewControllerWithIdentifier :.Как исправить ошибку сцены?
Что я должен делать для этой ошибки?
Это только предупреждение. Если вы используете эту сцену, игнорируйте это предупреждение, в противном случае удалите эту сцену, потому что ее никто не нуждается.
Выберите ViewController в раскадровку, который не доступен и добавить раскадровки ID
нет ошибки сцены после того, как я сделал то, что вы сказали, но теперь есть «Не удалось создать экземпляр контроллера представления по умолчанию для UIMainStoryboardFile« Main »- возможно, указанная точка входа не установлена?». – legolas
Это происходит, когда View Controller/Сцена не имеет SEGUE к ней и ни не существует идентификатор, определенный для ViewController/Место действия.
Так что в основном XCode жалуется, что, хотя вы создали сцену, вы не можете использовать ее каким-либо возможным способом.
Поэтому в зависимости от ваших потребностей:
1) Вы, возможно, потребуется определить SEGUE к нему (может быть с идентификатором)
ИЛИ
2) Определить Stoaryboard переключателю. При выборе сцены -> Правая панель -> Идентичность инспектор (третья иконка) -> Stoaryboard ID
ИЛИ
Игнорируйте его сейчас.
нет ошибки сцены после того, как я сделал то, что вы сказали, но теперь есть «Не удалось создать экземпляр контроллера представления по умолчанию для UIMainStoryboardFile« Main »- возможно, назначенная точка входа не установлена?». - – legolas
http://stackoverflow.com/questions/20875823/ios-7-failing-to-instantiate-default-view-controller Это может помочь. – Taha
Убедитесь, что вы сделали это.
let storyBoard : UIStoryboard = UIStoryboard(name: "Main", bundle:nil)
let viewController = storyBoard.instantiateViewControllerWithIdentifier("firstView") as ViewController
self.presentViewController(viewController, animated:true, completion:nil)
нет никакой ошибки сцены после того, как я сделал то, что вы сказали, но теперь есть «Не удалось создать экземпляр контроллера представления по умолчанию для UIMainStoryboardFile„Main“- возможно, точка входа не установлен ? " ошибка. - – legolas