聪明的程序员懂得"偷懒"来提升开发效率.我们在日常开发中,有一些代码片段会经常利用到,大家可能会觉得定义一些宏可以解决问题,但是遇到比如,UITableView的协议方法,或者快速定义一个UIButton等等呢?这时候利用代码片段就能节省我们很多时间。
具体怎么添加代码片段呢?我们以TableView的代理数据源方法为例:
我们将写好的代码片段选中,然后拖动至Xcode右下脚{}区域,然后拉至最下方我们刚才添加的代码片段双击,选择edit,设置标题和快捷键,然后选择done。之后在我们下次需要添加TableView的代理数据源方法时,只需要输入快捷键然后按回车即可。
另外:占位代码用<#这儿写占位代码#> ,比如示例中的 return expression 则输入 return <#expression#>即可。
代码片段的保存位置在~/Library/Developer/Xcode/UserData/CodeSnippets 即使我们换了电脑,也可将代码片段拷贝出去使用。
是不是很方便呢?