【问题标题】:Xcode3 to Xcode4 code templatesXcode3 到 Xcode4 代码模板
【发布时间】:2011-06-06 14:10:32
【问题描述】:

谁能告诉我如何将代码模板从 xcode3 转换为 xcode4? 我正在阅读http://iphonedevelopment.blogspot.com/2009/04/opengl-es-from-ground-up-part-2-look-at.html 的文章,作者提供了他的 OpenGLES 代码模板,但我无法让它在新的 xcode4 中工作,似乎它有不同的格式。有什么建议吗?

提前致谢:)

【问题讨论】:

  • 您找到解决方案了吗?它似乎并不像这里描述的那样微不足道blog.boreal-kiss.net/2011/03/11/…
  • 不,我没有。目前 xcode4 有很多让我抓狂的缺点,所以我决定切换回 xcode3 :)

标签: xcode xcode4 xcode3to4


【解决方案1】:

我遇到了同样的问题,这里列出了您需要做的更改才能使您的 xcode 3 模板与 xcode 4 一起使用:

首先你必须将你的模板移动到一个新目录:

/YourUserDirectory/Library/Developer/Xcode/Templates/文件模板

(以前是 /Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/File Templates)

那么你需要:

  • 将模板从“*.pbfiletemplate”重命名为“.xctemplate”
  • 将class.h重命名为___FILEBASENAME___.h(class.m可以保持不变)
  • 在您的所有文件中将«FILEBASENAMEASIDENTIFIER»更改为___FILEBASENAMEASIDENTIFIER___
  • 另外所有的关键词,如«FILENAME»、«PROJECTNAME»,需要替换为___FILENAME______PROJECTNAME___
  • «OPTIONALHEADERIMPORTLINE» 需要替换为 #import "___FILEBASENAME___.h"

希望这会有所帮助, 文森特

【讨论】:

  • Apple 将(可能)在您升级时删除这些文件。您想将它们放入“~/Library/Developer/Xcode/Templates/File Templates”中。 (确认为我工作 - Xcode4 从那个位置接他们)
  • 这个目录不存在,是你创建的吗?
  • 是的——一旦你创建了它,Xcode4 就会找到它——你甚至不需要重新启动,它是自动的和立即的 :)
  • Apple 在 4.3 中再次移动了它。 . .有人知道新地址吗?
  • 实际上,Apple 并没有“删除它”——他们破坏了它。没有明显的原因 - 我猜他们只是没有打扰测试。现在,如果 Apple 找到替换系统模板的模板,他们只会说“不!”并忽略您的模板。伟大的。谢谢,苹果。您必须重命名所有模板文件夹才能显示它们:(
【解决方案2】:

在 XCode 4 完成之前,这可能没什么意义。但是,您可以并排安装 XCode 3 和 4,并且它们之间的 XCode 项目格式是兼容的。因此,我只需在 XCode 3 中安装模板,创建新项目,然后在 XCode 4 中打开结果。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多