Не удается найти оконное приложение в XCode

#iphone #ios #xcode #xcode4

#iPhone #iOS #xcode #xcode4

Вопрос:

Я использую XCode 4.2 и по какой-то причине не могу найти шаблон для оконного приложения. Есть ли дополнительный шаг, который мне нужно предпринять здесь?

Ответ №1:

Начиная с Xcode 4.2, больше не существует шаблона оконного приложения.

У вас есть два других варианта шаблонов «bare-bones»:

  • Шаблон приложения на основе просмотра, который для начала предоставляет вам представление на раскадровке. Оно похоже на то, что было найдено в предыдущих версиях, за исключением того, что теперь view находится на раскадровке, которую использует Xcode 4.2.

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

Если вы не можете использовать раскадровки (например, для развертывания на iOS 4 и более ранних версиях), вам, скорее всего, придется использовать пустой шаблон. Для главного окна просто создайте новый файл Interface Builder и назначьте его в качестве главного окна вашего целевого проекта.

Ответ №2:

Вот две очень полезные ссылки:

  1. Первое — это обсуждение на форуме Big Nerd Ranch, где обсуждается эта проблема — что XCode 4.2 покончил с Windows-шаблоном. У них есть шаблон, который вы можете использовать для добавления «Windows-template» в вашу установку XCode. Я НЕ пробовал этот подход, но вы можете попробовать.

    http://forums.bignerdranch.com/viewtopic.php?f=73amp;t=3336

  2. По мере того, как вы будете копаться в этой теме, вы попадете на другой сайт. Это сообщение в блоге Джеруна Трапперса о том, как «вручную» добавить недостающие элементы в шаблон «Пустое приложение», чтобы сделать его «оконным шаблоном». Я выполнил эти шаги, и они сработали очень хорошо для меня. В процессе выполнения этих шагов это поможет вам понять, что происходит за кулисами.Вот URL-адрес сообщения:

    http://www.trappers.tk/site/2011/06/16/mainwindow-xib/

Комментарии:

1. спасибо, Ashu — я просматриваю 2-е издание для iOS Programming: The Big Nerd Ranch Guide и был смущен, почему оконное приложение не было доступно

2. Спасибо, что поделились! Я рассмотрел оба метода. Первый из них до смешного прост!

Ответ №3:

Оконное приложение теперь является пустым приложением. Просто предоставляет вам делегат приложения и окно. Вы создаете остальное.