为Xcode创建工程模版

首先,了解下这个目录

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Templates/Project\ Templates/iOS/Application/

这个目录是xcode自带的模版。我们复制Single View App.xctemplate这个模版,重命名为Single View DIY App.xctemplate,然后修改一下TemplateInfo.plist这个文件,把Identifier修改一下,比如com.apple.dt.unit.singleViewDIYApplication,然后保存。重启xcode,看看新建模版是否多了一个选择


image.png

把自定义模版文件放在这个文件夹下并不是一个好的选择。我们来看一下另一个目录

~/Library/Developer/Xcode/Templates/ 

这里xcode启动的时候扫描模版,也会扫描这里的内容。为了模版便于分类,我们这样做。

sudo mkdir /opt/XcodeTemplates
sudo mkdir /opt/XcodeTemplates/templates
ln -fhs /opt/XcodeTemplates/templates ~/Library/Developer/Xcode/Templates/DIYTemplates

然后在/opt/XcodeTemplates/templates目录下新建文件即可把模版注入xcode。
我们把之前的diy模版复制过来。
然后修改一下TemplateInfo.plist文件的Identifier。
重启一下xcode,看一下效果



好了,模版创建好了,接下来就是把模版修改成自己需要的样子。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 一、前序 不管你是新手还是老鸟,开发中都要创建项目和创建文件,例如: 创建工程 ->选择模版 ->新建项目 打开工...
    SwordDevil阅读 1,375评论 0 4
  • 前言 作为一个程序员,偷懒是第一要义。 这篇文章就是教你怎么在创建project的时候进行偷懒。 注意:本文并不会...
    gogo_coder阅读 1,459评论 1 20
  • 一、为什么要自定义模板 1.节省重复代码手写时间2.统一规范代码,提高代码可读性3.减少手写代码,XIB或修改相关...
    huluo666阅读 8,190评论 10 49
  • 不喜欢使用storyboard。而新建一个Single View Application工程后,总是要删除Main...
    tangshu阅读 2,164评论 0 2
  • 可能会越来越不想说什么了,感觉、感想、世事……处于凡夫位的无明中,没有什么是能说清楚的……用尽脑力想把一切想清楚,...
    雨泽儿阅读 198评论 0 0

友情链接更多精彩内容