如何创建新的“模板” Xcode 4 上的类别并在那里使用我自己的文件模板?

发布于 2024-11-06 21:28:23 字数 636 浏览 0 评论 0原文

我想开始为 iOS 应用程序使用我自己的模板。我不想要任何重大更改,但更简单的事情,例如

  • 添加/删除一些样板代码
  • 添加一些pragma mark部分
  • 硬编码我公司的名称和每个文件的一些注释
  • 更改缩进
  • 等等等等

这个想法是我们将在创建应用程序时共享这些模板,但同时我们希望保留 Xcode 4 已经提供的默认模板文件。那么,在下面的屏幕截图中,如何添加包含完全相同的模板(基于导航、基于视图等)但包含我自己的更改的“CompanyName Application”部分?

Xcode 4 templates

我发现可以在 /Developer/Library/Xcode/Templates/ 下添加一个文件夹 或 /Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/ 但我对我到底需要做什么感到有点困惑。如果您能帮助我,我将非常感激,因为我已经两次弄乱了我的文件夹,但没有运气。谢谢!

I would like to start using my own templates for iOS applications. I don't want any significant changes, but simpler things like

  • add/remove some boilerplate code
  • add some pragma mark sections
  • hardcode my company's name and some comments for every file
  • change the indentation
  • etc etc etc

The idea is that we will share these templates when we create apps, but at the same time we want to keep the default template files that Xcode 4 already provides. So, in the following screenshot, how can I add a "CompanyName Application" section that contains exactly the same templates (Navigation-based, View-based etc), but with my own changes?

Xcode 4 templates

I found that I can add a folder under /Developer/Library/Xcode/Templates/ or /Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/ but I'm a bit confused with what do I need to do exactly. I would really appreciate it if you could help me with that, as I have already messed up my folders twice with no luck. Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

囍孤女 2024-11-13 21:28:23

此博客文章 borealkiss有详细的说明。对于初学者:

如果您添加自己的模板,则应使用的位置位于以下路径下:

~/Library/Developer/Xcode/Templates/

问题是创建自定义模板非常困难。
例如,复制并粘贴
内置模板到您的地方将
Xcode 4 上不显示模板
直到您手动更改其
TemplateInfo.plist 中的标识符。

This blog post by borealkiss has detailed instructions. For starters:

If you add your own templates, the place you should use is under the following path:

~/Library/Developer/Xcode/Templates/

The problem is that it is quite hard to create a custom template.
For example, to copy and paste the
built-in template to your place will
not show up the template on Xcode 4
until you manually change its
identifier in TemplateInfo.plist.

oО清风挽发oО 2024-11-13 21:28:23

我刚刚找到 Bob McCune 的这篇文章“创建Custom Xcode 4 File Templates”这正是我所需要的,所以我把它放在这里供参考。

I just found this article from Bob McCune "Creating Custom Xcode 4 File Templates" that is exactly what I needed, so I put it here for reference.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文