我們在開發(fā)過程中經(jīng)常用到文件模板硼端,不過一般都是系統(tǒng)定義好的模板,比如創(chuàng)建自定義類的時候镜雨,創(chuàng)建一個VC的時候都用到了囱嫩,下面描述一下改如何創(chuàng)建屬于自己的Xcode文件模板恃疯,先來一張神獸震bug圖
123.png
是不是感覺萌萌噠????
下面就來看看怎么實現(xiàn)的
先找到/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Templates/File Templates/Source
這個路徑,在當(dāng)前路徑下墨闲,我們能看到平時經(jīng)常用的文件模板今妄,如下圖:
image.png
我們可以在現(xiàn)有的模板里面修改個性模板,也可以選擇新建一個自己的模板鸳碧,比如上圖中的Tomous
就是我新建的盾鳞,把Source
里面的Cocoa Touch Class.xctemplate
復(fù)制一份粘貼到新建的模板當(dāng)中,
image.png
然后找到里面的
UIViewControllerObjective-C
文件(在這里我選擇的修改UIViewController
這個類)瞻离,把里面的___FILEBASENAME___.m
復(fù)制到桌面上腾仅,然后在里面添加代碼
/**
* ━━━━━━大橙子踏神獸而來━━━━━━
* ┏┓ ┏┓
* ┏┛┻━━━┛┻┓
* ┃ ┃
* ┃ ━ ┃
* ┃ ┳┛ ┗┳ ┃
* ┃ ┃
* ┃ ┻ ┃
* ┃ ┃
* ┗━┓ ┏━┛Code is far away from bug with the animal protecting
* ┃ ┃ 神獸保佑,代碼無bug
* ┃ ┃
* ┃ ┗━━━┓
* ┃ ┣┓
* ┃ ┏┛
* ┗┓┓┏━┳┓┏┛
* ┃┫┫ ┃┫┫
* ┗┻┛ ┗┻┛
*
* ━━━━━━感覺萌萌噠━━━━━━
*/
最后把修改后的文件替換進去,保存套利。
接下來你在項目當(dāng)中創(chuàng)建新的類的時候推励,就可以找
image.png
這個模板,只要是繼承
UIViewController
的類肉迫,里面都會帶有神獸震bug的萌萌噠圖樣验辞。是不是感覺很好玩????
當(dāng)然,這個功能還是很強大的喊衫,比如說跌造,如果你在每次創(chuàng)建
UIViewController
的時候都需要寫上
-(void)dealloc
{
}
這個方法,那么只需要在自己設(shè)定的模板當(dāng)中添加代碼族购,之后每次創(chuàng)建類的時候都會自動加上這個方法壳贪,而不是每次都要手動寫。在一定程度上很大的方便了我們的開發(fā)速度寝杖,節(jié)省時間违施。
后續(xù)如果遇到類似的方便開發(fā)的小技巧,我都會陸續(xù)更新上朝墩。如果小伙伴們還有什么好的在開發(fā)當(dāng)中用到的醉拓,歡迎留言推薦哦伟姐。