Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/311.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
XCode 3.2 Ruby和Python模板_Python_Ruby_Cocoa_Xcode_Pyobjc - Fatal编程技术网

XCode 3.2 Ruby和Python模板

XCode 3.2 Ruby和Python模板,python,ruby,cocoa,xcode,pyobjc,Python,Ruby,Cocoa,Xcode,Pyobjc,在xcode 3.2下,仍然可以打开、更新和编译我的ObjectiveC+Python/Ruby项目,但不能创建新项目 考虑到xcode 3.2(即创建项目并添加新的ruby/python文件)中缺少ruby和python的所有痕迹,有没有一种简单的方法可以重新安装模板 我在某处找到了一些关于将它们复制到文件夹中的信息,但我似乎无法使其正常工作,我怀疑文件夹位置已更改为3.2。从Xcode 3.2开始,苹果决定不包括来自第三方项目(包括PyObjC、RubyCocoa或MacRuby)的项目和文

在xcode 3.2下,仍然可以打开、更新和编译我的ObjectiveC+Python/Ruby项目,但不能创建新项目

考虑到xcode 3.2(即创建项目并添加新的ruby/python文件)中缺少ruby和python的所有痕迹,有没有一种简单的方法可以重新安装模板


我在某处找到了一些关于将它们复制到文件夹中的信息,但我似乎无法使其正常工作,我怀疑文件夹位置已更改为3.2。

从Xcode 3.2开始,苹果决定不包括来自第三方项目(包括PyObjC、RubyCocoa或MacRuby)的项目和文件模板。由于这些模板文件的更新频率通常高于Xcode的发布周期,所以Xcode附带的模板通常已经过时。现在鼓励开发人员直接从这些项目的存储库安装模板。PyObjC模板目前仅在SVN中可用,尽管PyObjC开发人员打算“很快”在网站上提供它们。问题详细说明如何安装新模板。

关于此问题,请参见Xcode用户邮件列表上的Chris Espinosa:

我们不再强调可可蟒蛇和 Cocoa Ruby,尽管是现有项目 将继续在Xcode中构建。你 可以复制一个现有的 项目并使用新的重命名 命令启动新项目

反对删除 这些模板将复制到 不 Xcode中的Python/Ruby模板,以及 我们将使用该bug来评估需求 感谢未来的支持


我建议你在上提交一份bug报告来表达你对这个问题的看法。

以上的结果都是好的和有帮助的,但实际上没有帮助。我能找到的最简单的方法是在xcode 3.1中创建一个空的python/ruby项目,然后为每个新项目复制这个项目文件夹


当您打开新/空白项目时,3.2有一个新功能,允许您重命名项目,以便为eacn新项目提供适当的名称。

3.2中的应用程序模板文件夹为: /开发者/库/Xcode/项目模板/应用程序

python模板位于:

使用:

  • 下载到“/Developer/Library/Xcode/Project Templates/Application/Ruby Application/”和“/Developer/Library/Xcode/File Templates/Ruby/”目录
  • 安装的最新版本

更多信息可以在上找到。

即使在安装了模板之后,对我来说,连接IB和XCode的RubyCocoa/PyObjC功能都不起作用-你让它起作用了吗?我唯一能让事情起作用的方法是在XCode 3.1中创建一个空的python/ruby项目,然后为您处理的每个新项目复制此项目文件夹。3.2允许您重命名项目,以便为eacn新项目提供专有名称。
$svn co <address of template you want> /Developer/Library/Xcode/Project Templates/Application/<Folder you want it in>
$svn co http://svn.red-bean.com/pyobjc/trunk/pyobjc/pyobjc-xcode/Project%20Templates/Cocoa-Python%20Document-based%20Application/ /Developer/Library/Xcode/Project\ Templates/Application/Cocoa-Python\ NSDocument\ based\ Application