首页 > 移动平台 > 详细

iOS—OC——多线程汇总

时间:2015-11-03 22:41:09      阅读:359      评论:0      收藏:0      [点我收藏+]

GCD中又三种队列类型:

1.The main queue:与主线程功能相同。实际上,提交至main queue 的任务会在主线程中执行。main queue 可以调用dispatch_get_main_queueu()来获得。因为main queue是与主线程相关的,所以这是一个串行队列。

2.Global queues : 全局队列是并发队列,并由整个进程共享。进程中存在三个全局队列:高、中(默认)、低三个优先级来访问队列。

3.用户队列: 用户队列(GCD并不这样称呼这种队列,但是没有一个特定的名字来形容这种队列,所以我们称为 用户队列)是函数 dispatch_queue_create 穿件的队列。这些队列是串行。正是因为如此,它们可以用来完成同步机制。有点像传统线程中的mutex。

 

 
 

iOS—OC——多线程汇总

原文:http://www.cnblogs.com/crybee/p/4934471.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!