не могу найти значок AppDelegate в MainWindow.xib в Xcode 4.2

Я создал проект, используя пустой шаблон в 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.), либо значок переключателя представления контроллера (если запущен в xcode 4.2).


person Raviraj Indi    schedule 07.11.2011    source источник


Ответы (1)


Укороченная версия:

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

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

Подробнее:

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

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

person Chris Conover    schedule 10.05.2013