enumerate(_:)
Executes a given Block using each object in the index set.
Declaration
func enumerate(_ block: (Int, UnsafeMutablePointer<ObjCBool>) -> Void)Parameters
- block:
The Block to apply to elements in the set.
The Block takes two arguments:
- idx
The index of the object.
- stop
A reference to a Boolean value. The block can set the value to True to stop further processing of the set. The
stopargument is an out-only argument. You should only ever set this Boolean to YES within the Block.
Discussion
This method executes synchronously.