工作中公司有时候需要特定的要求,代码需要按照某种规范来,每建个新类都要写重复的东西,比较繁琐,所以我们可以给Xcode自定义模版
选择finder, 前往文件夹 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Templates/,即XCode模版路径,可以看到 File Templates 和Project Templates,分别代表文件模版和工程模版
image.pngFile Templates对应创建文件时的
image.png
Project Templates对应创建工程时的
image.png
我们平常用到最多的就是File Templates->Source->Cocoa Touch Class.xctemplate, 打开Cocoa Touch Class.xctemplate 发现里面的文件如下
image.png我们以UIViewControllerObjective-C为例,打开发现里面有___FILEBASENAME___.h
和___FILEBASENAME___.m
文件
打开___FILEBASENAME___.m
文件:
这些就是我们创建控制器后的.m的默认代码,我们可以在其中添加我们自己的需求。
由于这个文件默认不能修改,所以我们可以复制一份后进行修改,再替换原文件。
重启Xcode ,新建一个控制器,会发现新建的控制器中的结构就是刚才你修改的结构
网友评论