同步,不具备开启线程的能力:dispatch_sync异步,具备开启线程的能力:dispatch_async并列队列:多个任务可以同时执行串行队列:一个任务执行完后,再执行下一个任务一个金典的列子:#define ZHGlobalQueue dispatch_get_global_queue(DIS...
分类:
移动开发 时间:
2015-04-16 12:08:10
阅读次数:
125
//清除缓存 - (void)clear { ? ? dispatch_async( ?? ? ? ? ? ? ? ? ? dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0) ?? ? ? ? ? ? ? ? ? , ^{ ?? ? ? ? ? ? ? ...
分类:
移动开发 时间:
2015-04-11 13:25:47
阅读次数:
153
谈到GCD,相信小伙伴们一点都不陌生,没错,我们在项目开发过程中最常用的线程处理就是它咯,相信好多小伙伴们对其的运用以及炉火纯青了哦,下面小弟呢,就再次简单介绍一下它的各个常用的方法吧并发队列在后台开启线程执行
__blockNSIntegernum=0;
dispatch_async(dispatch_ge..
分类:
其他好文 时间:
2015-04-06 18:55:10
阅读次数:
112
// 后台执行:dispatch_async(dispatch_get_global_queue(0,0), ^{ // something});// 主线程执行:dispatch_async(dispatch_get_main_queue(),^{ // something});// 一次性执.....
分类:
移动开发 时间:
2015-04-05 11:56:37
阅读次数:
136
为了方便地使用GCD,苹果提供了一些方法方便我们将block放在主线程或后台线程执行,或者延后执行。使用的例子如下所示: // 后台执行: dispatch_async(dispatch_get_global_queue(0, 0), ^{ // something }); // 主线程...
分类:
其他好文 时间:
2015-04-03 13:26:16
阅读次数:
95
1.异步执行 dispatch_async(dispatch_get_global_queue(0,?0),?^{??????
//?something?
}); 2.同步执行 dispatch_sync(dispatch_get_global_queue(0,?0),?^{??????
//?something?
}); dispat...
分类:
其他好文 时间:
2015-04-02 16:52:58
阅读次数:
126
GCD(Grand Dispatch)是异步执行的技术之一
下面这个例子就是在后台线程中执行长时间处理,主线程使用该处理结果
dispatch_async(dispatch_get_global_queue(0,
0), ^{
/*
长时间处理 比如 AR用画像识别
数据库访问等
长时间处理完毕,主线...
分类:
其他好文 时间:
2015-03-31 12:55:13
阅读次数:
174
/**
* 清除缓存
*/
+(void)clearCache{
dispatch_async(
dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0)
, ^{
NSString *cachPath = [NSSearchPathForDirectoriesInDom...
分类:
其他好文 时间:
2015-03-31 10:52:24
阅读次数:
110
/1.数据获取下载(特别是大数据)最好放在global_queue中操作dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{ });//2.UI更新放在main_queue中更新(不管当前线....
分类:
移动开发 时间:
2015-03-18 12:08:18
阅读次数:
135
3.2 GCD的API
苹果对GCD的说明:开发者要做的只是定义想执行的任务并追加到适当的Dispatch Queue中。
“Dispatch Queue”是执行处理的等待队列。通过dispatch_async函数等API,在Block语法中记述想执行的处理并追加到Dispatch Queue中,Dispatch Queue按照追加的顺序,执行处理。
Dispatch Queue分为...
分类:
移动开发 时间:
2015-03-13 10:55:08
阅读次数:
221