Initializerswift 6.0.3Dispatch
init(qos:flags:block:)
- iOS
- 8.0+
- macOS
- 10.10+
init(qos: DispatchQoS = .unspecified, flags: DispatchWorkItemFlags = [], block: @escaping () -> ())
init(qos: DispatchQoS = .unspecified, flags: DispatchWorkItemFlags = [], block: @escaping () -> ())
s8Dispatch0A8WorkItemC3qos5flags5blockAcA0A3QoSV_AA0abC5FlagsVyyXLtcfc
What are these?3D2T9
import Dispatch
class DispatchWorkItem
struct DispatchQoS
qos_class_t
struct DispatchWorkItemFlags
var isCancelled: Bool { get }
func cancel()
func notify(qos: DispatchQoS = .unspecified, flags: DispatchWorkItemFlags = [], queue: DispatchQueue, execute: @escaping () -> ())
func notify(queue: DispatchQueue, execute: DispatchWorkItem)
func perform()
func wait()
func wait(timeout: DispatchTime) -> DispatchTimeoutResult
func wait(wallTimeout: DispatchWallTime) -> DispatchTimeoutResult