美文网首页
Xcode项目中修改模板

Xcode项目中修改模板

作者: 20b347b28fc9 | 来源:发表于2016-03-20 15:20 被阅读92次

    Xcode项目中修改模板


    在使用Xcode创建工程或者新建类的时候,顶部都会有一些xcode帮我们生成的注释, 如下图所示:

    ![Xcode注释](file:///Users/erer/Desktop/Snip剪切暂存/Snip20160320_1.png)

    比如上面图片所示这一段,但有时候我们想在这部分注释里面添加一些内容,比如自己的博客地址,github地址,公司信息等等。

    特别是想开源一些工具或者自己写一些框架的时候。 这时候我们总不能一个一个文件的去改吧,太繁琐了。其实xcode这些模板都是写好在一个文件夹里面的, 我们只需要进去修改相应的文件就可以一劳永逸了。

    根据下面路径找到:

    Finder->应用程序->找到Xcode->右键打开显示包内容,然后按照下面途径

    /Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Templates/File Templates
    

    打开File Templates文件夹会发现,里面所列内容与我们创建文件时一致:

    ![](file:///Users/erer/Desktop/Snip剪切暂存/Snip20160320_3.png)

    Source文件夹下的 Cocoa Touch Class.xctemplate 中有很多文件夹(如下图)

    ![](file:/Users/erer/Desktop/Snip剪切暂存/Snip20160320_6.png)

    现在我们所使用的也主要是OC和Swift,所以就在这两个目录下修改即可,我以修改NSObjectObjective-C里面的文件为例,图片就是我们可以修改的注释,具体怎么改根据个人需要把!

    ![](file:///Users/erer/Desktop/Snip剪切暂存/Snip20160320_7.png)

    //  ___FILENAME___
    //  ___PROJECTNAME___
    //
    //  Created by ___FULLUSERNAME___ on ___DATE___.
    //  ___COPYRIGHT___
    //
    

    其中一些占位符号是指:

    • FILENAME 根据文件获取文件名
    • PROJECTNAME 获取项目名称
    • FULLUSERNAME 获取用户名称
    • DATE 获取当前日期
    //
    //  FileName.h
    //  test
    //
    //  Created by ErEr on 16/3/20.
    //  Copyright © 2016年 ErEr. All rights reserved.
    //
    
    
    备注:
    1. 也可以自定义模板,建立相应plist文件,添加进去,具体我们下次再说。
    2. 这种修改方法从Xcode4开始,到现在Xcode7,路径是一样的,没有变动。但是Xcode4在Templates文件下,需要一个个修改头文件。

    相关文章

      网友评论

          本文标题:Xcode项目中修改模板

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