Apple теперь призывает людей получать шаблоны непосредственно из проекта PyObjC. На Cocoabuilder есть хорошая ветка объяснений со следующими советами от bbum:
Вам необходимо загрузить и установить шаблоны из PyObjC
хранилище или веб-сайт.
Шаблоны были извлечены из релиза, потому что шаблон
развитие движется с другой скоростью и графиком, чем Xcode
релизы. Слишком часто шаблоны устарели к тому времени
диски были нажаты.
На веб-сайте PyObjC имеются как шаблоны для загрузки, так и отличная документация / учебные пособия.
Edit: немного более конкретно, вот что я сделал, чтобы PyObjC работал в Snow Leopard:
Используя Finder, я зашел на Go > Connect to Server...
и подключился к http://svn.red -bean.com / pyobjc / trunk / pyobjc / pyobjc-xcode / в качестве гостя.
Затем я создал папку с именем Xcode
в моей локальной системе на ~Library/Application Support/Developer/Shared/Xcode/
. (Возможно, у вас уже есть эта папка, но я еще ничего не настроил для себя).
Я скопировал папку File Templates
с сервера Red-Bean в мою новую папку XCode.
Скопировал папку Project Templates
в другое место, например на Рабочий стол.
Используя терминал, перейдите во временную папку «Шаблоны проектов» на моем рабочем столе и запустите эту команду, чтобы «построить» шаблон .:
$ cd ~ / Рабочий стол / Проект \ Шаблоны /
$ ./project-tool.py -k -v --template ~ / Рабочий стол / Проект \ Templates / Cocoa-Python \ Application / CocoaApp.xcodeproj / TemplateInfo.plist Cocoa-Python \ Application ~ / Библиотека / Приложение \ Поддержка / Разработчик / Общий / Xcode / Проект \ Шаблоны / Какао-Python \ Приложение
- Повторите для других шаблонов:
$. / Project-tool.py -k -v --template ~ / Рабочий стол / Проект \ Templates / Cocoa-Python \ На основе документов \ Application / CocoaDocApp.xcodeproj / TemplateInfo.plist Cocoa-Python \ На основе документов \ Приложение / ~ / Библиотека / Приложение \ Поддержка / Разработчик / Общий / Xcode / Проект \ Шаблоны / Какао-Python \ На основе документов \ Приложение
$ ./project-tool.py -k -v --template ~ / Рабочий стол / Проект \ Templates / Cocoa-Python \ Core \ Data \ Application / CocoaApp.xcodeproj / TemplateInfo.plist Cocoa-Python \ Core \ Data \ Приложение / ~ / Библиотека / Приложение \ Поддержка / Разработчик / Shared / Xcode / Project \ Templates / Cocoa-Python \ Core \ Data \ Application
$ ./project-tool.py -k -v --template ~ / Рабочий стол / Проект \ Templates / Cocoa-Python \ Core \ Данные \ На основе документов \ Application / CocoaDocApp.xcodeproj / TemplateInfo.plist Cocoa-Python \ Core \ Data \ На основе документов \ Приложение / ~ / Библиотека / Приложение \ Поддержка / Разработчик / Shared / Xcode / Project \ Templates / Cocoa-Python \ Core \ Данные \ На основе документов \ Application
- Я запустил Xcode. Шаблоны теперь расположены в разделе «Пользовательские шаблоны» окон
New Project...
и New File...
.
Проект по умолчанию, собранный из коробки (не нужно устанавливать что-либо еще из проекта PyObjC или py2app). Я сделал глупую программу с одной кнопкой и действием, и она работала прекрасно, включая интеграцию с Интерфейсным Разработчиком (я мог перетаскивать управление, чтобы соединить действия и выходы).
Я также недавно наткнулся на серию учебных пособий «Приступая к работе» в блоге, который показался довольно полезным для начинающих. Автор, похоже, приложил немало усилий к серии «Создание графического интерфейса пользователя Какао в Python с PyObjC» (в настоящее время состоит из 6 частей).