---
title: "CKSyncEngine.Event.willFetchChanges(_:)"
framework: cloudkit
role: symbol
role_heading: Case
path: "cloudkit/cksyncengine-5sie5/event/willfetchchanges(_:)"
---

# CKSyncEngine.Event.willFetchChanges(_:)

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

## Declaration

```swift
case willFetchChanges(CKSyncEngine.Event.WillFetchChanges)
```

## See Also

### Remote database changes

- [CKSyncEngine.Event.WillFetchChanges](cloudkit/cksyncengine-5sie5/event/willfetchchanges.md)
- [CKSyncEngine.Event.fetchedDatabaseChanges(_:)](cloudkit/cksyncengine-5sie5/event/fetcheddatabasechanges(_:).md)
- [CKSyncEngine.Event.FetchedDatabaseChanges](cloudkit/cksyncengine-5sie5/event/fetcheddatabasechanges.md)
- [CKSyncEngine.Event.didFetchChanges(_:)](cloudkit/cksyncengine-5sie5/event/didfetchchanges(_:).md)
- [CKSyncEngine.Event.DidFetchChanges](cloudkit/cksyncengine-5sie5/event/didfetchchanges.md)
