---
title: init()
framework: cloudkit
role: symbol
role_heading: Initializer
path: cloudkit/ckmodifyrecordzonesoperation/init()
---

# init()

Creates an empty modify record zones operation.

## Declaration

```swift
init()
```

## Discussion

Discussion You must set at least one of the recordZonesToSave or recordZoneIDsToDelete properties before you execute the operation.

## See Also

### Creating a Modify Zones Operation

- [init(recordZonesToSave:recordZoneIDsToDelete:)](cloudkit/ckmodifyrecordzonesoperation/init(recordzonestosave:recordzoneidstodelete:).md)
