Приложение iPhone вылетает, когда я меняю «Основной интерфейс» - PullRequest
3 голосов
/ 06 января 2011

У меня есть приложение для iPhone на основе навигации, и я хочу загрузить представление (MainMenu.xib) при запуске приложения вместо MainWindow.xib. Если я изменю «Основной интерфейс» цели, приложение вылетает при запуске. Как мне это исправить?

Ответы [ 2 ]

3 голосов
/ 06 января 2011

Вы должны добавить представление, которое вы хотите отобразить на MainWindow.xib ...... в IB файла MainWindow.xib вы должны изменить имя класса, а также имя пера (дайте имя класс)

После этого сделайте объект представления в делегате приложения

В навигации на основе вам также нужно дать имя класса, который вы хотите отобразить (этот класс является классом, в котором вы создали табличное представление)

0 голосов
/ 10 декабря 2013

добавление этого комментария через несколько лет после того, как проблема впервые была опубликована, может вызвать проблемы, если у вас есть раскадровки, чтобы вручную изменить ГЛАВНЫЙ ИНТЕРФЕЙС вместо того, чтобы выбирать из выпадающего списка. Если значение в поле не является файлом .storyboard, то xocde изменяет параметр plist на проект, основанный на NIB, и разбивает весь проект.

Смотрите мой комментарий здесь

Что на самом деле делает «Основной интерфейс» в Xcode *?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...