Class

CKFetchRecordZoneChangesOperation

An operation that fetches record changes across the given record zone.

Declaration

@interface CKFetchRecordZoneChangesOperation : CKDatabaseOperation

Topics

Creating a CKFetchRecordZoneChangesOperation Object

- initWithRecordZoneIDs:optionsByRecordZoneID:

Initializes and returns an operation object configured to fetch record zone changes.

Deprecated

Configuring the Operation Object

fetchAllChanges

A Boolean value indicating whether repeated requests should be sent to the server.

optionsByRecordZoneID

Options for each zone that is retrieved from the server.

Deprecated
recordZoneIDs

The IDs of the record zones whose records you want to fetch.

CKFetchRecordZoneChangesOptions

Options when fetching record zone changes.

Deprecated

Processing the Operation Results

fetchRecordZoneChangesCompletionBlock

The block to use to process the record zone changes.

recordChangedBlock

The block to execute with the contents of a changed record.

recordWithIDWasDeletedBlock

The block to execute with the ID of a record that was deleted.

recordZoneChangeTokensUpdatedBlock

The block to execute when the change token has been updated.

recordZoneFetchCompletionBlock

The block to execute when the fetch for a zone has completed.

Instance Properties

Relationships

Inherits From

See Also

Fetching Records

CKFetchRecordsOperation

An operation used to retrieve records from CloudKit.

CKFetchRecordZonesOperation

An operation used to retrieve zones from a database in CloudKit.

CKServerChangeToken

An object that identifies a specific version of a record.