iOS点点滴滴

Xcode类模版

2015-12-30  本文已影响174人  王道钦

@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#>

上一篇 下一篇

猜你喜欢

热点阅读