有句話說的好,聰明的程序員懂得"偷懶"來提升開發效率.我們在日常開發中,有一些代碼片段會經常利用到,大家可能會覺得定義一些宏可以解決問題,但是遇到比如,UITableView的協議方法,或者寫Demo時候想要快速的定義一個UIButton(當然,你用storyboard除外)呢?
好吧,先來介紹下什麼是代碼片段?
我們在XCode中輸入if,選擇ifelse後回車,出現
這個就是系統給我們已經定義好的代碼片段,能夠快速的完成我們想要的代碼片段,來大大的提升程序員的編程效率,我們所要做的也就是實現這個效果.
步驟其實很簡單,用UITableView的協議方法舉例.
切記!<#你想要給的參數名提示#>是關鍵.
最後,Xcode中的代碼片段默認放在~/Library/Developer/Xcode/UserData/CodeSnippets下,可以直接拷貝給別人用,資源共享嘛.
此外,我們還能定義其他很多的常用的代碼片段,比定義成宏好多了.比如,單例....屬性.....大家自己去嘗試.
@轉載請注明,iOS界@迷糊小書童,謝謝!