iOS-多线程
穿云箭521
这个作者很懒,什么都没留下…
展开
-
GCD简单使用
GCD是苹果封装的c语言级别的多线程机制 1. 在主线程上异步执行一段代码 dispatch_async(dispatch_get_main_queue(), ^{ NSLog(@"%@",[NSThread currentThread]); }); 2. 在主线程上同步执行一段代码 dispatch_sync(dispatch_get_mai原创 2015-11-23 15:39:49 · 398 阅读 · 0 评论 -
多任务异步执行dispatch_group_async的使用
dispatch_group_async可以让一个大的任务,让多个异步线程去完成,并在所有的异步线程完成后进行其他数据的处理。 dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0); dispatch_group_t group = dispatch_grou原创 2016-01-15 18:26:14 · 854 阅读 · 0 评论