A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 Simpon 于 2016-10-19 11:54 编辑

开发阶段,你是否有过对一段代码有过想敲碎它的冲动?
版本迭代,你是否因为一段代码看着恶心,而所幸就删掉重搞?
测试阶段,你是否因为以前留下的坑,而心烦?


那么既然有时候我们需要快速的实现一种功能如实现代理,实现通知,创建控件等等等等,不要怕,接下来我就告诉你如何使用XCode的很重要的懒人功能 --- 代码块!!!


我们在开发的时候会用到很多常用的代码,比如UITableView的代理,一般情况下我们要么自己敲要么复制粘贴,但是Xcode有一个功能,可以用一行代码敲出你预设的一段代码。
设置代码块
  • 敲出你想要设置的一段代码,然后全部选中按住鼠标左键拖到Xcode右边一个大括号的地
1.gif

  • 拖过去之后可以看到最下面多了一个My Code Snippet,我们可以点击然后选择编辑它

2.png

  • title表示这个代码块的标题
  • Platform表示你支持的开发平台是ios还是mac等,一般选择all
    -Lanhuage表示支持的语言平台,这里使用oc写的所以选择支持oc
    -completion shortuct表示快捷设置,表示你在敲代码的时候输出这个就会出现你设置的代码块
    -completion scopes表示你支持的文件是.h文件还是.m文件
使用

3.gif

Xcode默认有许多系统的代码块,比如说for循环,只需要输出forin就可以
我们在工作中会有许多经常敲的代码,比如像一些常用控件的代理我们都可以用这种方式设置成代码块以后使用就方便多了




精华推荐:

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马