0 介绍
带xib和不带xib使用的是两个模板.
1 不带xib的ViewController的模板.
1.1 找到模板文件
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Templates/File Templates/Source/Cocoa Touch Class.xctemplate/UIViewControllerObjective-C
1.jpg
FILEBASENAME.h 和 FILEBASENAME.m就是没有xib的ViewController模板文件.
1.2 备份默认的
修改之前,自己先再其它地方备份一份原文件,这是个好习惯.
不要直接在UIViewControllerObjective-C这个文件夹里备份,因为创建的时候会把这个文件夹的所有文件创建出来.
1.3 增加修改权限
如果直接修改m文件会提示没有权限:
4.jpg
5.jpg
所以按照以下步骤增加m文件的权限:
1,右击该m文件,选择GetInfo
6.jpg
2,点击锁的按钮,输入登录密码
7.jpg
3,将当前用户设为该文件的Owner
8.jpg
4,将权限设为可读可写
9.jpg
然后,再将UIViewControllerObjective-C这个文件夹页要增加这样的权限.才能进行修改.
1.4 修改.m文件模板
原来的样式
模板m文件的默认的内容是这样:
3.jpg
默认创建的ViewController是这样:
15.jpg
可见是完全一样的.
修改后的样式.
接下来,修改模板m文件,按照自己的习惯,加上了一些pragma.
14.jpg
再创建UIViewController的时候,样子就直接是这样了:
16.jpg
大家快去试试吧!
2 带xib的模板
带xib的ViewController是另一套模板,文件夹的位置是:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Templates/File Templates/Source/Cocoa Touch Class.xctemplate/UIViewControllerXIBObjective-C
带xib的ViewController模板位置
只要按照上面的方式修改这里的FILEBASENAME.m文件就好了.
3 总结
修改ViewController模板的主要作用就是增加一些自己习惯性的Pragma或者注释.