代码之家  ›  专栏  ›  技术社区  ›  Josh Hunt bstahlhood

使用Xcode 3.2进行PyObjC开发

  •  16
  • Josh Hunt bstahlhood  · 技术社区  · 16 年前

    Xcode 3.2删除了脚本语言(Ruby、Python等)的默认模板。如何在Xcode 3.2中找到这些模板?我是否需要在Xcode中添加任何其他内容来支持使用和“构建”PyObjC程序?

    3 回复  |  直到 16 年前
        1
  •  29
  •   Jarret Hardie    16 年前

    苹果现在鼓励人们直接从PyObjC项目中获取模板。有一个很好的解释线索存档在 Cocoabuilder ,以下是bbum的建议:


    模板已从发布中拉取,因为模板
    发展步伐不同;计划比Xcode

    光盘被按压。

    PyObjC website


    编辑:更具体地说,以下是我为让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 将红豆服务器中的文件夹添加到我的新Xcode文件夹中。

    • Project Templates 将文件夹移动到其他位置,例如桌面。

    $cd~/桌面/项目\模板/

    $ ./project-tool.py-k-v--模板~/桌面/项目\模板/Cocoa Python \应用程序/CocoaApp.xcodeproj/TemplateInfo.plist Cocoa Python \应用程序~/库/应用程序\支持/开发人员/共享/XXcode/项目\模版/Cocoa Python\应用程序

    • 对其他模板重复以下步骤:

    $ ./project-tool.py-k-v--模板~/桌面/项目\模板/Cocoa Python \核心\数据\应用程序/CocoaApp.xcodeproj/TemplateInfo.plist Cocoa Python \Core \数据\程序/~/库/应用程序\支持/开发人员/共享/Xcode/项目\模板/Cocoa Python\核心\资料\应用程序

    $ ./project-tool.py-k-v--模板~/桌面/项目\模板/Cocoa Python \核心\数据\基于文档的\应用程序/CocoaDocApp.xcodeproj/TemplateInfo.plist Cocoa Python \核心\数据\基于文档的\应用程序/~/库/应用程序\支持/开发人员/共享/Xcode/项目\模版/Cocoa Python\核心\基于数据的\基于文档\应用程序

    • New Project... New File...

    开箱即用的默认项目(不需要从PyObjC项目或py2app安装任何其他东西)。我用一个按钮和一个动作拼凑出了一个愚蠢的程序,它运行得很好,包括与界面生成器的集成(我能够控制拖动来连接动作和插座)。

    我最近还偶然发现了一个 series of "Getting Started" tutorials

        2
  •  4
  •   Cory    16 年前

    看看这篇博客文章。..为我完美地修复了它: http://ioanna.me/2009/09/installing-pyobjc-xcode-templates-in-snow-leopard/

        3
  •  1
  •   JJW5432    13 年前