Xcode的代码片段(Code Snippets)创建自定义的代码片段,当你重用这些代码片段时,会给你带来很大的方便。
代码片段(Code Snippets)的路径: ~/Library/Developer/Xcode/UserData/CodeSnippets
常用的代码块:
1.strong:
@property (nonatomic,strong) <#type#> *<#name#>;
2.weak:
@property (nonatomic,weak) <#type#> *<#name#>;
3.copy:
@property (nonatomic,copy) NSString *<#name#>;
4.assign:
@property (nonatomic,assign) <#type#> <#name#>;
5.delegate:
@property (nonatomic,weak) id<<#protocol#>> <#delegate#>;
6.block:
@property (nonatomic,copy) <#Block#> <#block#>;
7.mark:
#pragma mark <#mark#>
自定义代码块:
线以Strong为例:
1.在书写@property属性的地方写下如下语句:
@property (nonatomic,strong) <#type#> *<#name#>;
2.选中上述语句,用鼠标左键拖到下图 中指示区域内:
从上图代码片段编辑区域的图上可以依次看到:
- Title
代码片段的标题 - Summary
代码片段的描述文字 - Platform
可以使用代码片段的平台,有iOS/OSX/ALL 三个选项 - Language
可以在哪些语言中使用该代码片段 - Completion Shortcut
代码片段的快捷方式, 例如:pstrong - Completion Scopes
可以在哪些文件中使用当前代码片段,比如全部位置,头文件中等,当然可以添加多个支持的位置. - 最后一大片空白区域
这是代码的预览效果
最后全部设置完成之后,点击菜单右下角的Done按钮,工作完成.
代码片段拷贝与备份
Xcode中的代码片段默认的路径:~/Library/Developer/Xcode/UserData/CodeSnippets
当我们更换电脑的时候,为了使用方便,可以将这个文件夹下的代码片段拷贝到新的电脑该路径的文件夹下,以便使用.
网友评论