enumerateObjects(_:)
Executes the specified block using each object in the fetch result, starting with the first object and continuing in order to the last object.
Declaration
func enumerateObjects(_ block: @escaping (ObjectType, Int, UnsafeMutablePointer<ObjCBool>) -> Void)Parameters
- block:
The block to apply to elements in the fetch result.
The block takes three parameters:
- obj
The element in the fetch result.
- idx
The index of the element in the fetch result.
- stop
A pointer to a Boolean value. Set
*stoptotruewithin the block to cancel further processing of the fetch result.
Discussion
This method executes synchronously.