Dispatch · IOS API REFERENCE
DispatchQueue.SchedulerOptions
struct · iOS 13.0+ · SDK 27.1
struct SchedulerOptions
Options that affect the operation of the dispatch queue scheduler.
Members (7)
init · iOS 13.0+init
TypeScriptstatic init(qos?: DispatchQoS, flags?: DispatchWorkItemFlags, group?: (DispatchGroup) | null): DispatchQueue_SchedulerOptions
Swift declarationinit(qos: DispatchQoS = .unspecified, flags: DispatchWorkItemFlags = [], group: DispatchGroup? = nil)
get · iOS 13.0+qos
TypeScriptget qos(): DispatchQoS
Swift declarationvar qos: DispatchQoS
The dispatch queue quality of service.
set · iOS 13.0+qos
TypeScriptset qos(value: DispatchQoS)
Swift declarationvar qos: DispatchQoS
The dispatch queue quality of service.
get · iOS 13.0+flags
TypeScriptget flags(): DispatchWorkItemFlags
Swift declarationvar flags: DispatchWorkItemFlags
The dispatch queue work item flags.
set · iOS 13.0+flags
TypeScriptset flags(value: DispatchWorkItemFlags)
Swift declarationvar flags: DispatchWorkItemFlags
The dispatch queue work item flags.
get · iOS 13.0+group
TypeScriptget group(): (DispatchGroup) | null
Swift declarationvar group: DispatchGroup?
The dispatch group, if any, that should be used for performing actions.
set · iOS 13.0+group
TypeScriptset group(value: (DispatchGroup) | null)
Swift declarationvar group: DispatchGroup?
The dispatch group, if any, that should be used for performing actions.
Skipped declarations
No declarations were skipped in this snapshot.
All Dispatch types →