iOS杂谈iOS DeveloperiOS TableView 优化

iOS代码片段的使用(CodeSnippets)

2017-07-25  本文已影响363人  iTruda
CoverImage.jpg

在iOS开发过程中,苹果为开发者提供了代码片段功能来减少重复性工作,在开发过程中,我们也是随处可见,比如我们在Xcode中输入switch、for等关键词时会提示出一个编译器预先设定好的代码片段,我们只需要选中->回车,然后相关语句就出来了,我们只需要填一些参数就行,如图所示:

CodeSnippets-switch.jpeg CodeSnippets-for.jpeg CodeSnippets.jpeg

如何添加自定义代码片段?

在添加之前我们先来看看下图,找到添加的入口。

CodeSnippets.jpeg

现在你只需要将你的要添加的代码片段选中,拖拽到上图中代码片段区域即可,随即会有个弹窗,如图:

添加代码片段的弹窗.jpeg

参数解释

e.g.
Title: Property Strong
Summary: @property (nonatomic, strong) type *name; /**< brief */
Platform: All
Language: Objective-C
Completion Shortcut: @ps
Completion Scopes: Class Interface Methods
代码片段编辑区域: @property (nonatomic, strong) <#type#> *<#name#>; /**< <#brief#> */

注意
代码片段也可这样写:@property (nonatomic, strong) type *name; /**< brief */
自己动手试试两者的区别。

代码片段的存储路径

  • 开发者自定义的代码片段存储路径:~/Library/Developer/Xcode/UserData/CodeSnippets
    适用于所有版本的Xcode开发软件共同使用

代码片段备份

由于代码片段是放在本地的,当我们换了开发设备的时候,代码片段便不复存在了,这时候记得备份一份是有好处的,在用到的时候直接复制粘贴放到~/Library/Developer/Xcode/UserData/CodeSnippets 目录下就行。主要备份方式有以下几种:

上一篇 下一篇

猜你喜欢

热点阅读