Instance Property

changeTokenUpdatedBlock

The block to execute when the change token has changed.

Declaration

var changeTokenUpdatedBlock: ((CKServerChangeToken) -> Void)? { get set }

Discussion

This block will be executed periodically, giving you an updated change token so that already-fetched record zone changes do not need to be re-fetched on a subsequent operation.

See Also

Processing the Operation Results

var recordZoneWithIDChangedBlock: ((CKRecordZone.ID) -> Void)?

The block that processes a single record zone change.

var recordZoneWithIDWasDeletedBlock: ((CKRecordZone.ID) -> Void)?

The block that processes a single record zone deletion.

var recordZoneWithIDWasPurgedBlock: ((CKRecordZone.ID) -> Void)?

The block that processes a single record zone purge.