首先前往以下路径的文件夹下:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Templates/File Templates,可以看到有一个Source文件夹,我们通常创建的Cocoa Touch Class模板都在这个文件夹下。我们可以新创建一个文件夹CustomTemplate(跟Source同级),在这个文件夹下写自己自定义的文件模板(可以从Source下直接copy过来),如下图所示:
上图中的CustomTemplate和Controller.xctemplate文件名分别对应下图中的名字:
TemplateIcon对应的就是上图中的文件的图标。然后模板文件就是___FILEBASENAME___.h和___FILEBASENAME___.m,在这两个文件中添加代码或注释来满足自己想要的文件模板。从图1中的文件夹的名字我们可以看出我创建的是一个Controller的文件模板,所以创建文件的时候应该默认父类是UIViewController,想要达到这样的效果需要修改图1中的TemplateInfo.plist文件。修改完如下图:
到此已经完成了 自定义文件模板,你可以打开xcode使用你的文件模板啦(如果没有请重启Xcode)!