Xcode7建立自己的自定义工程和类模板

首先进入系统模板的目录

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

 

复制其中最简单的 Single View Application.xctemplate 到桌面.

修改其中的 TemplateInfo.plist 内容

 

 

图中框出来的地方都是需要特别注意的..

修改完成后,将文件名改成你需要的,再复制到系统模板的目录

你也可以修改模板图标,也就是目录中的TemplateIcon.tiff

 

目录

 

 

 The operation couldn’t be completed. (com.apple.InterfaceBuilder error 2001.)  

Ancestors -> com.apple.dt.unit.storyboardApplication 改为 com.apple.dt.unit.cocoaTouchApplicationBase

 

类的模板其实和工程模板大同小异.

同样目录在,只不过一个是project templates 一个是 file templates

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Templates/File Templates 

 

进入source目录,复制其中的 Cocoa Touch Class.xctemplate 出来修改. 其中是些很常用的类,

我这边把除了NSObjectObjective-C之外的全删除了,当然需要留下 TemplateInfo.plist 和两个PNG图标.

___FILEBASENAME___.h

___FILEBASENAME___.m

可以修改这两个文件,一般也就是加些注释,或者代码的分区比如#pragma mark 等...

然后将 Cocoa Touch Class.xctemplate 改个名字放回去.比如我这改成了Custom Class.xctemplate

 

也可以对TemplateInfo.plist进行修改. 我这里删除了除NSObjectObjective-C之外所有的文件夹,所以下图红框里,被我删的只剩下NSObject

 

下载:https://github.com/KayCm/CustomProjectTemplate

转载于:https://www.cnblogs.com/ngi8/p/5135431.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值