教你玩6 Xcode

開(kāi)發(fā)階段,你是否有過(guò)對(duì)一段代碼有過(guò)想敲碎它的沖動(dòng)?
版本迭代,你是否因?yàn)橐欢未a看著惡心,而所幸就刪掉重搞?
測(cè)試階段,你是否因?yàn)橐郧傲粝碌目?,而心煩?br>

那么既然有時(shí)候我們需要快速的實(shí)現(xiàn)一種功能如實(shí)現(xiàn)代理,實(shí)現(xiàn)通知,創(chuàng)建控件等等等等,不要怕,接下來(lái)我就告訴你如何使用XCode的很重要的懶人功能 --- 代碼塊!?。?br>

我們?cè)陂_(kāi)發(fā)的時(shí)候會(huì)用到很多常用的代碼,比如UITableView的代理,一般情況下我們要么自己敲要么復(fù)制粘貼,但是Xcode有一個(gè)功能,可以用一行代碼敲出你預(yù)設(shè)的一段代碼。設(shè)置代碼塊

  • 敲出你想要設(shè)置的一段代碼,然后全部選中按住鼠標(biāo)左鍵拖到Xcode右邊一個(gè)大括號(hào)的地



  • 拖過(guò)去之后可以看到最下面多了一個(gè)My Code Snippet,我們可以點(diǎn)擊然后選擇編輯它


  • title表示這個(gè)代碼塊的標(biāo)題
  • Platform表示你支持的開(kāi)發(fā)平臺(tái)是ios還是mac等,一般選擇all
    -Lanhuage表示支持的語(yǔ)言平臺(tái),這里使用oc寫(xiě)的所以選擇支持oc
    -completion shortuct表示快捷設(shè)置,表示你在敲代碼的時(shí)候輸出這個(gè)就會(huì)出現(xiàn)你設(shè)置的代碼塊
    -completion scopes表示你支持的文件是.h文件還是.m文件

使用


Xcode默認(rèn)有許多系統(tǒng)的代碼塊,比如說(shuō)for循環(huán),只需要輸出forin就可以
我們?cè)诠ぷ髦袝?huì)有許多經(jīng)常敲的代碼,比如像一些常用控件的代理我們都可以用這種方式設(shè)置成代碼塊以后使用就方便多了

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀(guān)點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫(kù)、插件、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 15,186評(píng)論 4 61
  • 因?yàn)橐Y(jié)局swift3.0中引用snapKit的問(wèn)題,看到一篇介紹Xcode8,swift3變化的文章,覺(jué)得很詳細(xì)...
    uniapp閱讀 4,859評(píng)論 0 12
  • 最純真難忘的歲月,若沒(méi)有儀式去表達(dá),也許五年后朦朧,十年后碎片,若干年后空白。 師者,承載傳道授業(yè)解惑,更是桃李不...
    青山薇閱讀 498評(píng)論 0 1
  • 我的手掌很大,又很溫,只注定,牽你的手,溫你的心。 51. 孤獨(dú)的人,蹲在角落里 你在墻外,看向窗內(nèi)的我 有一種痛...
    陳汐年閱讀 7,222評(píng)論 54 175
  • 名著,很早就聽(tīng)說(shuō),但一直未讀。決定讀此書(shū),是受朗讀者的影響,心想可以上朗讀者的書(shū)肯定很不錯(cuò),決心看看此書(shū)到底好在哪...
    HSH三分鐘熱度閱讀 2,346評(píng)論 0 0

友情鏈接更多精彩內(nèi)容