iOS高效開發(fā)必備技巧之自定義代碼塊
iOS開發(fā)5年了,3年前想著不定期的總結(jié)一下iOS開發(fā)心得,結(jié)果3年之內(nèi),只寫了3篇文章,著實(shí)汗顏。
今天開始,重拾之前的計(jì)劃,iOS工作總結(jié),先從提高編碼效率的快捷鍵設(shè)置開始。
廢話不說了,直接來干貨了。
xcode10之后,自定義Code Snippet的入口變了。相比之前更加便捷了。
我分別從三個(gè)角度以圖文的形式來描述這塊內(nèi)容。分別是?自定義代碼塊的過程、自定義代碼塊的使用過程、自定義代碼塊轉(zhuǎn)移過程。后面看圖。
進(jìn)入看圖說話:
自定義代碼塊的過程:
需要替代的字,可以如下圖所示這樣搞:
上圖為定義屬性事例,下圖定義代碼塊的具體事例:
選中我們上面截圖中的所有代碼,右擊鼠標(biāo),彈出如下截圖內(nèi)容,進(jìn)入snippet中進(jìn)行設(shè)置。
自定義代碼塊的增加與刪除
自定義代碼塊的使用過程
我們輸入標(biāo)簽,就會(huì)有提示,比如說,我們輸入ld ,會(huì)給我們一堆我們自定義的提示,比如我們選擇delegate的定義
那么就會(huì)出現(xiàn)"自定義代碼塊使用2" 這個(gè)截圖??纯词遣皇菐臀覀兪×瞬簧偾么a的時(shí)間呢?
同理,我們還可以定義其他的代碼塊,比如說tableview。我們一般必須實(shí)現(xiàn)的那幾個(gè)代理。我們也可以搞成一個(gè)代碼塊去做。
自定義代碼塊的轉(zhuǎn)移過程
當(dāng)我們?cè)俑鼡Q電腦的時(shí)候,我們也是可以把上述我們自定義的代碼塊轉(zhuǎn)移到別的電腦上的。
在我們?cè)O(shè)置代碼塊的時(shí)候,xcode會(huì)自動(dòng)為我們生成相應(yīng)的文件。而這文件是可以拷貝到我們新的電腦上的。這樣我們換電腦也不用擔(dān)心了。
代碼塊的具體路徑如下:
~/Library/Developer/Xcode/UserData/CodeSnippets