Xcode模板修改--如何修改Xcode中创建文件时的文件头信息
为什么
今天在看维尼小熊仿写的爱鲜蜂时,看到这样的文件头信息(如下图),以前学习大神项目时就经常看到,一直没在意,今天正好有空就想要给自己也弄一个(酷酷哒~)
怎么办
百度了一番(其实没百度到,因为我并不知道怎么描述我要问的问题...所以对新手来说,请教问题把问题描述清楚真的是非常重要的事,提问也是一门艺术),重点学习了这篇警察叔叔奏素TA,感谢原博!!!
就这么办
1.首先,在finder的应用程序中找到xcode,右击打开包内容
步骤1.jpeg包内容在这里
2.如上图,路径->
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library
注意要选对平台:这里我想修改iPhone上的项目,我选择iPhoneOS.platform
3.一步一步进入具体路径->
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Templates/File Templates/Source
我们要修改的内容在/Templates/File Templates/Source中
4.其中Source中的几个文件分别对应我在在创建iOS项目时的file,如下图
步骤4.jpeg5.我们这里是创建一个UIViewController,所以我选择了,Cocoa Touch那个文件夹,在里面有很多选项,具体看你想在那些文件的头部添加你想加的东西(我们这里演示给swift项目中新建的ViewController添加说明),如下图
步骤五.jpeg当然,你可以根据你自己的想法去添加可以是创建view的时候,也可以是object
6.进入文件夹看到这个文件FILEBASENAME.swift,打击打开,我们试图去修改它.但是你会发现,这个文件并不允许你对它进行修改,如下图,无论你点击哪个,你都没有权限修改
步骤6-1.png所以,我们需要获取修改权限.右击FILEBASENAME.swift文件,显示简介,你会看到下图 步骤6-2.jpeg
我们在点开共享与权限,然后将电脑登陆的当前用户添加进去,并赋予读与写的权限(点击右下角的锁,然后点击左下角的加号按钮)
这样我们再对FILEBASENAME.swift文件修改就可以了 步骤6-3.png
好像这个方法有时不行(我行,我同事不行)
如果不行,你可以换这种方法
打开终端-> 输入 sudo+空格+vi+空格 ->然后将FILEBASENAME.swift文件拖进终端窗口
然后enter运行根据提示输入密码,接下来你会看到文件内容,
键盘输入i,进入编辑模式,然后在里面放入你先放的内容
写好后,esc键退出编辑模式,输入:(冒号)+wq,进行保存退出
7.这样就修改好了,这是你在项目中新建个UIViewController文件,头部就是你想要的,如下图
步骤7.png最后,感谢原博们,么么哒~