Xcode类模版

@Sindri的小巢,从它文章中了解到了此神器,干脆mark下来,以便以后用。

这是个神器,如果你知道模版那么对于一个团队而言什么,能加快不少效率吧!

我相信你一定在偷笑,你也有很多有趣的想法,那么我们来探索下:

我们首先找到模版的位置:

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Templates/File\ Templates/Source/Cocoa\ Touch\ Class.xctemplate/

模版文件夹.png

这个文件夹里边都是模版,你准备想干嘛尼,造呗!

开始之前研究下原有模版的结构,以NSObject为例:


//  ___FILENAME___

//  ___PROJECTNAME___

//

//  Created by ___FULLUSERNAME___ on ___DATE___.

//___COPYRIGHT___

//

___IMPORTHEADER_cocoaTouchSubclass___

@interface ___FILEBASENAMEASIDENTIFIER___ : ___VARIABLE_cocoaTouchSubclass___

@end

模版是利用几个系统的预处理宏定义,包括

___FILEBASENAMEASIDENTIFIER___ :类名

___VARIABLE_cocoaTouchSubclass___:基类名

___FILENAME___:文件名

___PROJECTNAME___:工程名

___FULLUSERNAME___:用户名

___DATE___:当前日期

___COPYRIGHT___:版权声明

怎么改造就在于你收集到的预处理宏多少。。我想你有N多方案了!
比如属性的可以这样@property(nonatomic,retain)<#Class *#> <#var#>

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容