---
title: discardEditing()
framework: appkit
role: symbol
role_heading: Instance Method
path: appkit/nsviewcontroller/discardediting()
---

# discardEditing()

Causes the receiver to discard any changes, restoring the previous values.

## Declaration

```swift
@MainActor func discardEditing()
```

## See Also

### NSEditor Conformance

- [commitEditing(withDelegate:didCommit:contextInfo:)](appkit/nsviewcontroller/commitediting(withdelegate:didcommit:contextinfo:).md)
- [commitEditing()](appkit/nsviewcontroller/commitediting().md)
