Executes a given block using the objects in the ordered set at the specified indexes.
- iOS 5.0+
- macOS 10.7+
- Mac Catalyst 13.0+Beta
- tvOS 9.0+
- watchOS 2.0+
The indexes of the objects over which to enumerate.
A bitmask that specifies the options for the enumeration (whether it should be performed concurrently and whether it should be performed in reverse order).
The block to apply to elements in the ordered set.
The block takes three arguments:
The element in the ordered set.
The index of the element in the ordered set.
A reference to a Boolean value. The block can set the value to
YESto stop further processing of the array. The
stopargument is an out-only argument. You should only ever set this Boolean to
YESwithin the block.