Xcode自定义Cocoa Touch Class文件模板

Xcode自定义模板

自定义cocoa touch class模板

一、自定义Xcode的模板能解决的问题

  1. 规范代码方便阅读和修改
  2. 提升开发的效率

二、修改的步骤

  1. 找到系统代码模板存放的位置

    /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Templates/

image.png

可command + N 或者 File -> New -> File… 看下我们创建文件的面板 可以一一对应上

image.png

  1. 找到我们想要修改的文件

    文件的几种类型 ocswiftXIBOCXIBSwift

  2. 文件中的宏定义
    1> ___FILEHEADER___

    • 意义

         文件顶部注释
      复制代码
    • 示例

      
      //  ZSView.m
      //  MeBaseProduct
      //
      //  Created by reset on 2021/4/30.
      //
      复制代码

    注意第一行有个换行

    2> ___IMPORTHEADER_cocoaTouchSubclass___

    • 意义

        导入UIKit框架
      复制代码
    • 示例

      #import <UIKit/UIKit.h>
      复制代码

    3> ___FILEBASENAMEASIDENTIFIER___

    • 意义

        类的标识
      复制代码

    4> ___VARIABLE_cocoaTouchSubclass___

    • 意义

        继承的父类
      复制代码

    5> ___FILEBASENAME___

    • 意义

        类的字符串名称
      复制代码

      类的字符串名称跟类的标识是不一样的不能混用

  3. 修改我们需要添加的内容

image.png

生成的效果

image.png

  1. 不建议直接修改系统的模板,可以在iOS目录下新建一个自定义的模板文件夹。拷贝系统的模板然后修改。这样创建的时候就会多一个分栏。

在该目录下是不能直接修改文件的,可以复制文件到可修改的目录修改完然后覆盖掉对应的文件

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享