Ответ 1
Apple теперь призывает людей получать шаблоны непосредственно из проекта PyObjC. Там хорошая нить объяснения, заархивированная на Cocoabuilder, со следующим советом от bbum:
Вам необходимо загрузить и установить шаблоны с PyObjC
репозиторий или веб-сайт.Шаблоны были вытащены из релиза, потому что шаблон развитие движется в разном темпе и расписании, чем Xcode
релизы. Слишком часто шаблоны были устаревшими к моменту времени диски были нажаты.
сайт PyObjC содержит как шаблоны для загрузки, так и отличную документацию/учебники, чтобы встать и уйти.
Изменить: немного более конкретно, вот что я сделал, чтобы 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
в другое место, например Desktop. -
Используя терминал, переместился во временную папку "Шаблоны проектов" на моем рабочем столе и выполнил эту команду для "создания" шаблона.:
$cd ~/Desktop/Project\Templates/
$./project-tool.py -k -v --template ~/Desktop/Project\Templates/ Cocoa -Python\Application/CocoaApp.xcodeproj/TemplateInfo.plist Cocoa -Python\Application ~/Library/Приложение\Поддержка/Разработчик/Shared/Xcode/Project\Templates/Cocoa -Python\Application
- Повторите для других шаблонов:
$./project-tool.py -k -v --template ~/Desktop/Project\Templates/ Cocoa -Python\Document-based\Application/CocoaDocApp.xcodeproj/TemplateInfo.plist Cocoa -Python\Document-based\Application/~/Library/Application\Support/Developer/Shared/Xcode/Project\Templates/Cocoa -Python\Document-based\Application
$./project-tool.py -k -v --template ~/Desktop/Project\Templates/ Cocoa -Python\Core\Data\Application/CocoaApp.xcodeproj/TemplateInfo.plist Cocoa -Python\Core\Data\Application/~/Library/Application\Support/Developer/Shared/Xcode/Project\Templates/Cocoa -Python\Core\Data\Application
$./project-tool.py -k -v --template ~/Desktop/Project\Templates/ Cocoa -Python\Core\Data\Document-based\Application/CocoaDocApp.xcodeproj/TemplateInfo.plist Cocoa -Python\Core\Data\Document-based\Application/~/Library/Application\Support/Developer/Shared/Xcode/Project\Templates/Cocoa -Python\Core\Data\Document-based\Application
- Я запустил Xcode. Шаблоны теперь расположены в разделе "Пользовательские шаблоны" в окнах
New Project...
иNew File...
.
Проект по умолчанию построен из коробки (нет необходимости устанавливать что-либо еще из проекта PyObjC или py2app). Я вытащил глупую программу с помощью одной кнопки и действия, и она отлично работала, включая интеграцию с Interface Builder (я смог управлять перетаскиванием, чтобы подключить действия и выходы).
Я также недавно наткнулся на серию обучающих руководств "Начало работы" в блоге, который казался весьма полезным для новичков. Автор, похоже, приложил немало усилий в "Building Cocoa GUIs в Python с PyObjC" (в настоящее время в 6 частях).