swift 3、我们在创建dispatchWorkItem时,DispatchWorkItemFlags参数是什么意思?

In swift 3, when we create a dispatchWorkItem, what does DispatchWorkItemFlags parameter mean?

我们在swift3中创建dispatchWorkItem时参数DispatchWorkItemsFlag有什么用?

DispatchWorkItemFlags 是一个选项集,用于配置 DispatchWorkItem 值的行为,包括其服务质量 class 以及是创建屏障还是生成新的分离线程。

类型属性:

  1. static 让 assignCurrentContext: DispatchWorkItemFlags
  2. 静态让屏障:DispatchWorkItemFlags
  3. 静态分离:DispatchWorkItemFlags
  4. static let enforceQoS: DispatchWorkItemFlags
  5. static 让 inheritQoS: DispatchWorkItemFlags
  6. 静态让 noQoS:DispatchWorkItemFlags