Contents

CKSyncEngineWillFetchChangesEvent

The sync engine is about to fetch changes from the server.

Declaration

@interface CKSyncEngineWillFetchChangesEvent : CKSyncEngineEvent

Overview

The sync engine delivers the changes themselves via CKSyncEngineFetchedDatabaseChangesEvent and CKSyncEngineFetchedRecordZoneChangesEvent.

Note that this event might not always occur every time you call fetchChangesWithCompletionHandler:. For example, if you call fetchChangesWithCompletionHandler: concurrently while the engine is already fetching changes, this event might not be sent. Similarly, if there’s no logged-in account, the engine might short-circuit the call to fetchChanges, and this event won’t be sent.

Topics

Instance Properties

See Also

Accessing fetch events