---
title: EditingState
framework: swiftdata
role: symbol
role_heading: Structure
path: swiftdata/editingstate
---

# EditingState

## Declaration

```swift
struct EditingState
```

## Topics

### Instance Properties

- [author](swiftdata/editingstate/author.md)

## Relationships

### Conforms To

- [Identifiable](swift/identifiable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Sharing cached data between model contexts

- [initializeState(for:)](swiftdata/datastore/initializestate(for:).md)
- [cachedSnapshots(for:editingState:)](swiftdata/datastore/cachedsnapshots(for:editingstate:).md)
- [invalidateState(for:)](swiftdata/datastore/invalidatestate(for:).md)
