Contents

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 stop argument is an out-only argument. You should only ever set this Boolean to YES within the Block.

Discussion

This method executes synchronously.

See Also

Enumerating Indexes