addDependency
TypeScriptaddDependency(op: Operation): voidSwift declarationfunc addDependency(_ op: Operation)class · iOS 2.0+ · SDK 27.1
class OperationaddDependency(op: Operation): voidSwift declarationfunc addDependency(_ op: Operation)cancel(): voidSwift declarationfunc cancel()static init(): OperationSwift declarationinit()main(): voidSwift declarationfunc main()removeDependency(op: Operation): voidSwift declarationfunc removeDependency(_ op: Operation)start(): voidSwift declarationfunc start()waitUntilFinished(): voidSwift declarationfunc waitUntilFinished()get isAsynchronous(): booleanSwift declarationvar isAsynchronous: Bool { get }get isCancelled(): booleanSwift declarationvar isCancelled: Bool { get }get completionBlock(): ((() => Promise<void>)) | nullSwift declarationvar completionBlock: (@Sendable () -> Void)? { get set }set completionBlock(value: ((() => void)) | null)Swift declarationvar completionBlock: (@Sendable () -> Void)? { get set }get isConcurrent(): booleanSwift declarationvar isConcurrent: Bool { get }get dependencies(): Array<Operation>Swift declarationvar dependencies: [Operation] { get }get isExecuting(): booleanSwift declarationvar isExecuting: Bool { get }get isFinished(): booleanSwift declarationvar isFinished: Bool { get }get name(): (string) | nullSwift declarationvar name: String? { get set }set name(value: (string) | null)Swift declarationvar name: String? { get set }get qualityOfService(): QualityOfServiceSwift declarationvar qualityOfService: QualityOfService { get set }set qualityOfService(value: QualityOfService)Swift declarationvar qualityOfService: QualityOfService { get set }get queuePriority(): Operation_QueuePrioritySwift declarationvar queuePriority: Operation.QueuePriority { get set }set queuePriority(value: Operation_QueuePriority)Swift declarationvar queuePriority: Operation.QueuePriority { get set }get isReady(): booleanSwift declarationvar isReady: Bool { get }get threadPriority(): numberSwift declarationvar threadPriority: Double { get set }set threadPriority(value: number)Swift declarationvar threadPriority: Double { get set }No declarations were skipped in this snapshot.