1缰泡、代碼片段
代碼片段就是你在Xcode中敲for然后回車(chē)娇哆,你會(huì)看到
for (<#initialization#>; <#condition#>; <#increment#>) {
<#statements#>
}
2劫狠、添加自定義代碼片段
當(dāng)我們?cè)陂_(kāi)發(fā)時(shí)夸研,經(jīng)常會(huì)定義很多strong的property
@property ( nonatomic,strong) UIButton *button;
現(xiàn)在我們就把這個(gè)加入到代碼片段中狰域,每次只用敲@property就會(huì)自動(dòng)生成媳拴。
首先我們新建一個(gè)工程,隨便在一個(gè).h或者.m文件中敲如下代碼
@property (nonatomic, strong) <#type#> *<#name#>;
一定要記住<#你想要看到的參數(shù)名提示#>
然后如下圖操作
7EB7CEBE-922F-4996-A003-4CCA3F72C9D3.png
添加完成后兆览,拖到到最下面屈溉,找到一個(gè)帶user的圖標(biāo)雙擊,再點(diǎn)edit
123.png
title是標(biāo)題抬探,summary是描述子巾,Platform 是代碼片段可以使用的平臺(tái),Language 是代碼片段可以在哪些語(yǔ)言下使用小压,Completion Shortcut 是代碼片段的快捷鍵线梗,Completion Scopes 是代碼片段可以在哪些文件下使用。Completion Scopes我們選中的是Class Interface Methods怠益,是說(shuō)只有在聲明文件中可以使用仪搔,其他區(qū)域是不管用的。
3蜻牢、代碼片段存放路徑
代碼片段存放路徑:~/Library/Developer/Xcode/UserData/CodeSnippets
可以共享給其他人使用