xcode -代码块

2016-11-26  本文已影响0人  多_啦啦

1.填写代码块

在声明@property属性的地方写下如下语句:

@property (nonatomic, weak) <#type#> <#name#>;

图1、输入完成之后展示

2.将代码块拖至xode的右下方的代码块区域:

填写相关属性

图2、相关属性的填写

①Title : 代码片段的标题,这里设置的快捷方式设为property-weak

②Summary :代码片段的描述文字,这里设置的快捷方式设为weak,nonatomic-property

③Platform :可以使用代码片段的平台,有IOS/OS X/All三个选项

④Language :可以在哪些语言中使用该代码片段

⑤Completion Shortcut :代码块的快捷方式,这里设置的快捷方式设为weak

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

以后只要输入快捷方式,就会出现提示,按enter就可以继续填写了

图3. 快捷方式

3.常用的代码块有:

属性定义:

@property (nonatomic, weak) <#type#> <#name#>;

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

@property (nonatomic, copy) <#type#> <#name#>;

懒加载:

-(<#type#>)<#name#>{

if(!_<#name#>) {

_<#name#> =[[<#name#> alloc]init];

}

return_<#name#>;

}

GCD -Dispacth-async :

dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT,0), ^{

// time-consuming task

<#code#>

dispatch_async(dispatch_get_main_queue(), ^{

// ui task

<#code#>

});

});

上一篇下一篇

猜你喜欢

热点阅读