Instance Method

addOperationWithBlock:

Wraps the specified block in an operation and adds it to the receiver.

Declaration

- (void)addOperationWithBlock:(void (^)(void))block;

Parameters

block

The block to execute from the operation. The block takes no parameters and has no return value.

Discussion

This method adds a single block to the receiver by first wrapping it in an operation object. You should not attempt to get a reference to the newly created operation object or determine its type information.

See Also

Managing Operations in the Queue

- addOperation:

Adds the specified operation to the receiver.

- addOperations:waitUntilFinished:

Adds the specified operations to the queue.

operations

The operations currently in the queue.

operationCount

The number of operations currently in the queue.

- cancelAllOperations

Cancels all queued and executing operations.

- waitUntilAllOperationsAreFinished

Blocks the current thread until all of the receiver’s queued and executing operations finish executing.