Это не та же самая ситуация, что и множество других подобных вопросов здесь.
* Завершение работы приложения из-за необработанного исключения «NSInternalInconsistencyException», причина: '- [UIViewController _loadViewFromNibNamed: bundle:] загрузил перо GameView, но выход представления не был установлен.'
Возможно, вы думаете: «делайте, как говорится, подключите владельца файла к представлению в IB!».Но дело в том, что у меня даже нет GameView.xib в моем проекте или даже в каталоге проекта.
У меня есть «GameViewController.m» и соответствующий «GameViewController.xib» в моем проекте.Использование этого GameViewController - вот что вызывает эту ошибку, но я не понимаю, откуда взялась идея попробовать загрузить GameView.xib.Не следует ли использовать вместо него «GameViewController.xib»?
Если я выполняю grep моего каталога проекта, я вижу, что он ссылается на «UserInterfaceState.xcuserstate».
<string>file://localhost/Users/bemmu/Dropbox/b2/iphone/ValleyStory/ValleyStory/GameView.xib</string>
Этот упомянутый файл не существует.Возможно, у меня был файл с таким именем раньше, и я переименовал / удалил его, но на него нет ссылок из любого места, которое я вижу в IB.
Удалось ли перепутать xcode?