用于定义一些自己习惯性编写的代码模板,或者常用注释
一、自定义代码块步骤
1、选中自定义的代码块,长按直到可以拖动代码块(鼠标同学和触摸板同学自己领悟下)
2、把代码块拖到右侧工具栏的Code Snipped library里面即可(拖到xocde 右下角大括号里面会自动生成)
3、第一次拖入是自动弹出编辑框,以后如果要修改是双击自定义的代码块会弹出编辑框,每次修改记得点击Done。
4、Xcode中的代码片段默认放在下面的目录中:
~/Library/Developer/Xcode/UserData/CodeSnippets
更新xcode或者需要再其他地方使用这些块,复制即可,最好备份一下,以防丢失。
二、弹出的编辑框解释
1、Title:代码块的名称
2、Summary:代码块说明
2、Completion Shortcut:快捷键方式
3、Language(编程语言):Objective-C
4、Platform(平台):All
5、Completion Scopes(使用范围):All
①Class Implementation: 类实现
②Class Interface: 类接口实现
③Class Variables: 类变量
④Code Expression: 代码表达式
⑤Function or Method: 函数或方法
⑥Preprocessor Directive: 预处理指令
⑦String or Comment: 字符串或注释
⑧Top Level: 顶部
6、白版框里是写好的代码块
三、自定代码块
1、属性定义代码块
模板:@property (nonatomic, retain) <#type#> <#name#>;
2、属性注释
模板:/** <#注释#>*/ 快捷键自定义一个
3、方法集注释代码块
模板:#pragma mark - **************** <#输入注释#> 快捷键自定义一个
4、普通注释代码块
模板:// ------<#单行注释#> 快捷键根据自己习惯定义一个
可能遇到的问题:在白板框里自己编辑代码块,点击done后,输入快捷键没有出现代码块。
解决办法:在.h或者.m文件里写好代码块,拖入再编辑done。要删除的话到目录下删除对应的代码块文件。多试几次不要怀疑人生。