Воссоздание дублирующегося проекта iPhone с ошибками Interface Builder - PullRequest
0 голосов
/ 21 февраля 2010

Из-за некоторых посторонних ошибок в предыдущем проекте XCode, которые не позволяли моему приложению iPhone работать на iPhone, мне пришлось взять весь код и файлы из того, что мы назовем Project1, и создать новый проект под названием Project2. .

Затем я заполнил Project2 теми же файлами, не меняя код.

Затем мне пришлось воссоздать файлы Interface Builder. Насколько я могу судить, это было сделано с точно такими же классами, объявленными во всех объектах IB.

Однако, когда я собираю Project2, он показывает только видимый черный экран и не отображает приложение.

Единственное различие, которое я обнаружил между двумя проектами, состоит в том, что в Интерфейсном Разработчике Project2 выход ToolbarController даже не доступен для представления, и он находится в Project1. Я предполагаю, что проблема заключается в том, что проблема отсутствия подключения к представлению файлов к панели инструментов ControllerController.

Почему ToolbarController (как показано ниже) недоступен и как мне исправить эту разницу?

Ниже приведены два скриншота. Первый - это Project1, а второй - Project2. :

альтернативный текст http://img32.imageshack.us/img32/8296/picture1xne.png альтернативный текст http://img51.imageshack.us/img51/4194/picture3to.png

1 Ответ

1 голос
/ 21 февраля 2010

Возможно, вы установили "Владелец файла" (или "Вид панели инструментов") в неправильный класс. Интерфейсный Разработчик не видит никаких выходов или действий в классах, которые вы установили в настоящее время.

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