在iOS日常开发中如何快速写出常用的代码?不多说直接上示例:

如何造出代码块
将定义block来说:
首先准备好常使用的代码块
@property (copy, nonatomic) void(^myBlock)(NSInteger num);
然后你可以这样:

也可以这样:

怎么变成那样(输入的内容只用按tab键就能狗切换),其实这样这样就行:
@property (copy, nonatomic) <#returnType#>(^<#blockName#>)(<#arguments#>);
和这样 @property (copy, nonatomic) <#returnType#>(^<#blockName#>)(<#type#> <#name#>);
将要输入的用放置到两个#号之间就行啦<##>
最后这样就行了:选中代码块(也就是这个
@property (copy, nonatomic) <#returnType#>(^<#blockName#>)(<#type#> name);
)拖到Xcode右下角,就是下面这张图的位置
然后就变成这样了

- Title 是在代码块中显示的名称
- Platform 是平台
- Language 是啥子编程语言
- Completion Shortcut 是你在项目中输入啥会快速显示出来
- Completion Scopes 是代码在哪个范围才会显示
最终就是这样了,完成后点下Done

不要这样代码块的时候选中按下delete即可
这就OK啦!!!
如何迁移代码块
这段时间要离职了,怎么将代码块从现在公司电脑上移到下家公司电脑上呢???这要这样就行了:
进入资源库:按住option

然后一级一级目录去找 Developer ->Xcode->UserData->CodeSnippets ,将CodeSnippets中文件拷贝到新电脑中即可,依旧是这个路径 Developer ->Xcode->UserData->CodeSnippets。
然后就这样了,没了!!!
最后:
网友评论