---
title: CKSyncEnginePendingZoneDelete
framework: cloudkit
role: symbol
role_heading: Class
path: cloudkit/cksyncenginependingzonedelete
---

# CKSyncEnginePendingZoneDelete

An object that describes an unsent record zone deletion.

## Declaration

```occ
@interface CKSyncEnginePendingZoneDelete : CKSyncEnginePendingDatabaseChange
```

## Topics

### Creating a pending zone delete

- [initWithZoneID:](cloudkit/cksyncenginependingzonedelete/initwithzoneid:.md)

## Relationships

### Inherits From

- [CKSyncEnginePendingDatabaseChange](cloudkit/cksyncenginependingdatabasechange.md)

## See Also

### Modifying pending changes

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