代码片段

简介:

关于代码片段,网上已经有很多资料了,这里主要介绍下结合zyApi如何快速的写出请求模版。

实现:

代码片段_第1张图片
request
代码片段_第2张图片
post
代码片段_第3张图片
get

上面三份分别是request ,post,get的请求模版,用鼠标选中代码片段,将其拖到Code Snippet library 中。

代码片段_第4张图片
Code Snippet library

之后编辑实现的快捷方式就可以了。

代码片段_第5张图片
快捷方式

这里你可以改成别的快捷键方式,更换项目名的前缀就可以了。

示例:

我们只要在Xcode中输入zypost,post请求的快速模版就出来了,怎么样是不是很效率?

补充:

如果想在代码片段中添加参数注释只要使用<#注释#>就可以了。比较实用的有//TODO<#TODO#> (代办事项)和//MARK:-<#注释#>(代码注释)。

  self. closure { [weak self] in
                    guard let `self` = self else { return }
   
                }

将" [weak self] in
guard let self = self else { return }
"制成代码片段可以很方便的防止循环引用。注意在[weak self]前留出空格,{retuen}后面加上换行以及空格,这样格式都不用调了。

你可能感兴趣的:(代码片段)