Protocol

NSFetchRequestResult

An abstract protocol used with parameterized fetch requests.

Declaration

@protocol NSFetchRequestResult

Relationships

Inherits From

See Also

Managing How Results Are Returned

resultType

The result type of the fetch request.

includesPendingChanges

A Boolean value that indicates whether, when the fetch is executed, it matches against currently unsaved changes in the managed object context.

propertiesToFetch

A collection of either property descriptions or string property names that specify which properties should be returned by the fetch.

returnsDistinctResults

A Boolean value that indicates whether the fetch request returns only distinct values for the fields specified by propertiesToFetch.

includesPropertyValues

A Boolean value that indicates whether, when the fetch is executed, property data is obtained from the persistent store.

shouldRefreshRefetchedObjects

A Boolean value that indicates whether the property values of fetched objects will be updated with the current values in the persistent store.

returnsObjectsAsFaults

A Boolean value that indicates whether the objects resulting from a fetch request are faults.

NSFetchRequestResultType

Constants that specify the possible result types a fetch request can return.