GCD里面的关键字理解

在iOS 8.0之后,队列的服务质量,系统提供一下参数:
QOS_CLASS_USER_INTERACTIVE,    用户交互(希望耗时小,尽快完成操作得到结果)

QOS_CLASS_USER_INITIATED, (耗时尽快完成)

QOS_CLASS_DEFAULT,(重置队列时使用)

QOS_CLASS_UTILITY,实用工具(耗时操作,可选择这一项)

QOS_CLASS_BACKGROUND, 后台

QOS_CLASS_UNSPECIFIED, 未指定

在iOS 7.0之前  优先级
 *  - DISPATCH_QUEUE_PRIORITY_HIGH:         QOS_CLASS_USER_INITIATED     高优先级
 *  - DISPATCH_QUEUE_PRIORITY_DEFAULT:      QOS_CLASS_DEFAULT               默认优先级
 *  - DISPATCH_QUEUE_PRIORITY_LOW:          QOS_CLASS_UTILITY               低优先级
 *  - DISPATCH_QUEUE_PRIORITY_BACKGROUND:   QOS_CLASS_BACKGROUND            后台优先级

你可能感兴趣的:(iOS)