Swift3 在swift 3中,当我们创建dispatchWorkItem时,DispatchWorkItemFlags参数意味着什么?

Swift3 在swift 3中,当我们创建dispatchWorkItem时,DispatchWorkItemFlags参数意味着什么?,swift3,grand-central-dispatch,Swift3,Grand Central Dispatch,在swift 3中创建dispatchWorkItem时,参数DispatchWorkItemsFlag有什么用途 DispatchWorkItemFlags是一个选项集,用于配置DispatchWorkItem值的行为,包括其服务质量类以及是创建屏障还是生成新的分离线程 类型属性: 静态let assignCurrentContext:DispatchWorkItemFlags 静态let屏障:DispatchWorkItemFlags 静态let分离:DispatchWorkItemFlag

在swift 3中创建dispatchWorkItem时,参数DispatchWorkItemsFlag有什么用途

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

类型属性:

  • 静态let assignCurrentContext:DispatchWorkItemFlags
  • 静态let屏障:DispatchWorkItemFlags
  • 静态let分离:DispatchWorkItemFlags
  • 静态let强制QoS:DispatchWorkItemFlags
  • 静态let inheritQoS:DispatchWorkItemFlags
  • 静态let noQoS:DispatchWorkItemFlags