Xcode类模版

作者: 王道钦 | 来源:发表于2015-12-30 11:02 被阅读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#>

    相关文章

      网友评论

        本文标题:Xcode类模版

        本文链接:https://www.haomeiwen.com/subject/hbeihttx.html