问题
在iOS的实际开发中,每个文件常常有一些重复的代码,如果每个文件都手写或复制粘贴,会感觉非常麻烦。如UIViewController里的一些代码等都可以自动生成,不必每次都复制或重写。
解决
我们可以学习系统的模板生成方法,定义自己的模板,可以减少很多机械的工作。
1. 我们进入的Xcode模板的Source目录:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Templates/File Templates/Source
2. 复制Cocoa Touch Class.xctemplate, 删除所有目录文件,留下plist文件和两张png图片
3. 参照系统样式,编写自己的模板文件,如下图是模板文件的.m文件实现