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

# CKSyncEngine.Event.willFetchRecordZoneChanges(_:)

The sync engine is about to fetch record zone changes from the server for a specific zone.

## Declaration

```swift
case willFetchRecordZoneChanges(CKSyncEngine.Event.WillFetchRecordZoneChanges)
```

## See Also

### Remote record zone changes

- [CKSyncEngine.Event.WillFetchRecordZoneChanges](cloudkit/cksyncengine-5sie5/event/willfetchrecordzonechanges.md)
- [CKSyncEngine.Event.fetchedRecordZoneChanges(_:)](cloudkit/cksyncengine-5sie5/event/fetchedrecordzonechanges(_:).md)
- [CKSyncEngine.Event.FetchedRecordZoneChanges](cloudkit/cksyncengine-5sie5/event/fetchedrecordzonechanges.md)
- [CKSyncEngine.Event.didFetchRecordZoneChanges(_:)](cloudkit/cksyncengine-5sie5/event/didfetchrecordzonechanges(_:).md)
- [CKSyncEngine.Event.DidFetchRecordZoneChanges](cloudkit/cksyncengine-5sie5/event/didfetchrecordzonechanges.md)
