当在进行项目的时候,总会遇到很多相同的写法。因此,我们可以使用Code Snippets Library 来进行代码小片段的“封装”;

以Xcode中常用的属性为例:

使用步骤如下:

1.在Xcode中输入

@property(nonatomic,strong)NSString *<#name#>;

就会呈现出这样子的状态:

Xcode开发中 Code Snippets  Library 的相关用法-LMLPHP

2.点击Xcode的中后下角{}的标示

Xcode开发中 Code Snippets  Library 的相关用法-LMLPHP

3.选择刚才写的属性那一行,拖住拉到{}下面,会出现

Xcode开发中 Code Snippets  Library 的相关用法-LMLPHP

点击Edit进行编辑:

Xcode开发中 Code Snippets  Library 的相关用法-LMLPHP

说明:

《   ..Title:Code Snippets的标题;

..Summary:Code Snippets的描述文字;

..Platform:可以使用Code Snippets的平台,有IOS/OS X/All三个选项

..Language:可以在哪些语言中使用该Code Snippets

..Completion Shortcut:Code Snippets的快捷方式,比如本文第二部分编写switch代码段用到的sw,在这里,把属性设置的快捷方式设为pc

..Completion Scopes:可以在哪些文件中使用当前Code Snippets,比如全部位置,头文件中等,当然可以添加多个支持的位置。

..最后的一个大得空白区域是对Code Snippets的效果预览。

4. 一切设置完成以后,点击该菜单右下角的Done按钮,表示新建一个代码片段。

新建完成后,我们需要使用:

有2种方法:

1)直接在要输入的地方,输入你创建的代码片段的名字

Xcode开发中 Code Snippets  Library 的相关用法-LMLPHP

2)可以直接在{}里面找到你创建的代码片段,直接拖到你需要的地方

好了,这就是简单的创建和使用code sinppets Library的相关步骤。

如有错误,请指出,谢谢!

05-06 12:56