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

# CKSyncEngine.Event.didFetchChanges(_:)

The sync engine finished fetching changes from the server.

## Declaration

```swift
case didFetchChanges(CKSyncEngine.Event.DidFetchChanges)
```

## See Also

### Remote database changes

- [CKSyncEngine.Event.willFetchChanges(_:)](cloudkit/cksyncengine-5sie5/event/willfetchchanges(_:).md)
- [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)
