---
title: CKSyncEnginePendingZoneSave
framework: cloudkit
role: symbol
role_heading: Class
path: cloudkit/cksyncenginependingzonesave
---

# CKSyncEnginePendingZoneSave

An object that describes an unsent record zone modification.

## Declaration

```occ
@interface CKSyncEnginePendingZoneSave : CKSyncEnginePendingDatabaseChange
```

## Topics

### Creating a pending zone save

- [initWithZone:](cloudkit/cksyncenginependingzonesave/initwithzone:.md)

### Identifying the record zone

- [zone](cloudkit/cksyncenginependingzonesave/zone.md)

## Relationships

### Inherits From

- [CKSyncEnginePendingDatabaseChange](cloudkit/cksyncenginependingdatabasechange.md)

## See Also

### Modifying pending changes

- [addPendingDatabaseChanges:](cloudkit/cksyncenginestate/addpendingdatabasechanges:.md)
- [removePendingDatabaseChanges:](cloudkit/cksyncenginestate/removependingdatabasechanges:.md)
- [CKSyncEnginePendingZoneDelete](cloudkit/cksyncenginependingzonedelete.md)
- [CKSyncEnginePendingDatabaseChange](cloudkit/cksyncenginependingdatabasechange.md)
- [addPendingRecordZoneChanges:](cloudkit/cksyncenginestate/addpendingrecordzonechanges:.md)
- [removePendingRecordZoneChanges:](cloudkit/cksyncenginestate/removependingrecordzonechanges:.md)
- [CKSyncEnginePendingRecordZoneChange](cloudkit/cksyncenginependingrecordzonechange.md)
