// 1.队列组 dispatch_group_t group = dispatch_group_create(); dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAUL...
分类:
移动开发 时间:
2015-07-13 00:40:31
阅读次数:
169
之前的写过一个单例,里面有一个NSTimer。当时写了NSTimer的stop和pause方法。现在突然发现当时写的方法是错误的。现在写出正确的方法。-(void)timestart{ dispatch_queue_t queue=dispatch_queue_create("queue1",...
分类:
其他好文 时间:
2015-07-12 01:44:38
阅读次数:
224
dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0);dispatch_sync(queue, ^{/* a task */});After the dispatch_sync f...
分类:
其他好文 时间:
2015-07-09 19:37:25
阅读次数:
94
Grand Central Dispatch(GCD)是异步执行任务的技术之一。一般将应用程序中记述的线程管理用的代码在系统级中实现。开发者只需要定义想执行的任务并追加到适当的Dispatch Queue中,GCD就能生成必要的线程并计划执行任务。由于线程管理是作为系统的一部分来实现的,因此可统一管理,也可执行任务,这样就比以前的线程更有效率。
Dispatch Queue
Dispa...
分类:
移动开发 时间:
2015-07-09 11:16:38
阅读次数:
175
1、dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{dispatch_async(dispatch_get_main_queue(), ^{NSLog(@"%@",self.dict);}...
分类:
编程语言 时间:
2015-07-08 10:53:49
阅读次数:
186
1.GCD介绍
Grand Central Dispatch 简称(GCD)是Apple公司开发的技术,相比NSThread或NSOperation使用方便,并且优点是当处理器为多核时能利用多核的特征来创建线程。它首次发布在Mac OS X 10.6 ,iOS 4及以上也可用。
2.GCD分类
GCD中的FIFO队列称为dispatch queue,它可以保证先进来的任务先得到执行,...
分类:
移动开发 时间:
2015-07-07 09:40:11
阅读次数:
202
转自:http://www.cnblogs.com/pure/archive/2013/03/31/2977420.htmlGrand Central Dispatch (GCD)是Apple开发的一个多核编程的解决方法。dispatch queue分成以下三种:1)运行在主线程的Main queu...
分类:
移动开发 时间:
2015-07-03 12:10:36
阅读次数:
125
1.系统提供的dispatch方法
为了方便的使用GCD,苹果提供了一些方法方便我们将BLOCK放在主线程或者后台程序执行,或者延后执行。
//后台执行:
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{
//something
});
...
分类:
其他好文 时间:
2015-06-26 10:59:54
阅读次数:
114
+ (id)performBlock:(void (^)())aBlock onQueue:(dispatch_queue_t)queue afterDelay:(NSTimeInterval)delay{ NSParameterAssert(aBlock != nil); __bloc...
分类:
移动开发 时间:
2015-06-24 18:01:16
阅读次数:
534
iOS GCD使用指南Grand Central Dispatch(GCD)是异步执行任务的技术之一。一般将应用程序中记述的线程管理用的代码在系统级中实现。开发者只需要定义想执行的任务并追加到适当的Dispatch Queue中,GCD就能生成必要的线程并计划执行任务。由于线程管理是作为系统的一部分...
分类:
移动开发 时间:
2015-06-21 15:41:34
阅读次数:
223