最近一直在整理代码,发现viewcontroller里边的代码放的还是有一些乱,主要是每次新建一个viewcontroller之后,随着开发需求会一直添加不同的方法,慢慢的不同功能的代码顺序就会变得乱七八糟,导致每一个viewcontroller代码顺序都会有一点点不一样。
之前看过Casa大神写过的 https://casatwy.com/iosying-yong-jia-gou-tan-viewceng-de-zu-zhi-he-diao-yong-fang-an.html 架构方案中写了一个代码的结构,所以准备写一个Xcode中的模板。
模板位置
首先先确定几个位置:
Xcode中的模板存在的位置
1/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Templates我们自己创建的模板位置
1~/Library/Developer/Xcode/Templates/Custom
Cd到Xcode中的模板之后就会看到这样子的文件:
这里边其实就是Xcode新建文件的时候的模板,在Xcode里新建文件的时候就能看到这些模板。
创建自己的模板
创建自己的模板其实很简单,就是在上边提到的文件夹中添加一个和Xcode默认存在的模板一样的文件,然后修改里边的文件就可以了。
复制文件到目标文件夹
首先先去创建一个模板文件夹:
|
|
然后复制一份已经存在的文件到这个新创建的文件夹
|
|
其实这两步操作之后就已经可以在Xcode中看到变化了,打开Xcode,然后新建文件夹之后拉倒最下边,就可以看到你刚刚创建的文件了。
::如果你没看到,试试重启Xcode应该就好了。::
修改文件夹中的内容
这时候修改一下UIViewControllerObjective-C
文件夹中___FILEBASENAME___.m
文件的内容
我填充的内容是这样的:
|
|
你也可以根据自己的习惯或者团队的要求修改这部分内容,反正修改之后在创建文件的时候,选择这个部分就可以看到自己的模板内容了。
这其中还有好多可以修改的模板,一看就很清楚了这里就不多做解释了。
基本上创建Xcode模板就是这样了。