Xcode自定义模板
自定义cocoa touch class模板
一、自定义Xcode的模板能解决的问题
- 规范代码方便阅读和修改
- 提升开发的效率
二、修改的步骤
-
找到系统代码模板存放的位置
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Templates/
可command + N 或者 File -> New -> File... 看下我们创建文件的面板 可以一一对应上
-
找到我们想要修改的文件
文件的几种类型 oc、swift、XIBOC、XIBSwift
-
文件中的宏定义 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___-
意义
类的字符串名称类的字符串名称跟类的标识是不一样的不能混用
-
-
修改我们需要添加的内容
生成的效果
- 不建议直接修改系统的模板,可以在iOS目录下新建一个自定义的模板文件夹。拷贝系统的模板然后修改。这样创建的时候就会多一个分栏。
在该目录下是不能直接修改文件的,可以复制文件到可修改的目录修改完然后覆盖掉对应的文件