iOS開發(fā)之代碼片段的使用

聰明的程序員懂得"偷懶"來提升開發(fā)效率.我們?cè)谌粘i_發(fā)中,有一些代碼片段會(huì)經(jīng)常利用到,大家可能會(huì)覺得定義一些宏可以解決問題,但是遇到比如,UITableView的協(xié)議方法,或者快速定義一個(gè)UIButton等等呢?這時(shí)候利用代碼片段就能節(jié)省我們很多時(shí)間。

具體怎么添加代碼片段呢?我們以TableView的代理數(shù)據(jù)源方法為例:

我們將寫好的代碼片段選中,然后拖動(dòng)至Xcode右下腳{}區(qū)域,然后拉至最下方我們剛才添加的代碼片段雙擊,選擇edit,設(shè)置標(biāo)題和快捷鍵,然后選擇done。之后在我們下次需要添加TableView的代理數(shù)據(jù)源方法時(shí),只需要輸入快捷鍵然后按回車即可。

另外:占位代碼用<#這兒寫占位代碼#> ,比如示例中的 return expression 則輸入 return ?<#expression#>即可。

代碼片段的保存位置在~/Library/Developer/Xcode/UserData/CodeSnippets ?即使我們換了電腦,也可將代碼片段拷貝出去使用。

是不是很方便呢?

最后編輯于
?著作權(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)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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

  • Swift版本點(diǎn)擊這里歡迎加入QQ群交流: 594119878最新更新日期:18-09-17 About A cu...
    ylgwhyh閱讀 25,990評(píng)論 7 249
  • 光,直刺過來 化成洪流 浩蕩的,前赴后繼的來 再有片刻,要被融化開 分解,分解成最小的粒子 隨著黃沙,隨了風(fēng) 依稀...
    荊棘__閱讀 233評(píng)論 0 2
  • 以前常覺得老年人容易固執(zhí),年紀(jì)越大,越難聽人勸。最近發(fā)現(xiàn),年輕人的固執(zhí)才最可怕,他們仗著一點(diǎn)經(jīng)驗(yàn),漸漸在自己已成型...
    云來的聲音閱讀 608評(píng)論 0 1
  • 今天女兒生氣了 原因是我沒讓她去參加新鄉(xiāng)道館賽。 其實(shí),沒讓她去參加比賽的原因很簡(jiǎn)單:她的腿經(jīng)...
    蒹葭essay閱讀 168評(píng)論 0 0
  • 異常 1).異常是Exception類的對(duì)象,在遇到無法修復(fù)的狀況時(shí)拋出,例如遠(yuǎn)程API沒有響應(yīng)或者數(shù)據(jù)庫查詢失敗...
    蕭瀟在jianshu閱讀 736評(píng)論 0 5

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