не может найти значок AppDelegate в MainWindow.xib в Xcode 4.2 - PullRequest
1 голос
/ 07 ноября 2011

Я создал проект, используя пустой шаблон в xcode 4.2, но я не смог найти значок делегата приложения в MainWindow.xib, и поэтому я не могу подключить его к значку контроллера корневого представления.Когда я пытался открыть тот же проект в xcode 3.2.3, я вижу делегата приложения с именем MyProjectNameAppDelegte, но в xcode 4.2 имя просто AppDelegate. Почему так?. Также даже если я пытаюсь открыть MainWindow.xib в xcode 3.2.3, этоне запускает конструктор интерфейса, вместо этого он запускает xcode 4.2, и там я вижу либо значок делегата приложения (если запущен через xcode 3.2.3.), либо значок Switch View Controller (если запущен в xcode 4.2).

1 Ответ

0 голосов
/ 10 мая 2013

Краткая версия:

- Укажите значение по умолчанию xib

- Настройка делегата приложения в Xib

Более подробно:

Я не знаю, почему XCode 3.x отличается, но если вы спрашиваете, как просмотреть и установить соединения между вашим делегатом приложения, главным окном и корневым контроллером представления, то это было рассмотрено здесь .

Кроме того, если вы только что создали проект, он вообще не может быть загружен из Xib.Когда я только что создал проект «Single Page», он генерировал код для программного создания окна из пустого Xib-файла, также сгенерированного XCode.Если вы хотите загрузить из «маринованного» файла Xib, а не делать это программно, вам нужно будет следовать инструкциям в этой ссылке .

...