---
title: "commitEditing(withDelegate:didCommit:contextInfo:)"
framework: appkit
role: symbol
role_heading: Instance Method
path: "appkit/nseditor/commitediting(withdelegate:didcommit:contextinfo:)"
---

# commitEditing(withDelegate:didCommit:contextInfo:)

## Declaration

```swift
@MainActor func commitEditing(withDelegate delegate: Any?, didCommit didCommitSelector: Selector?, contextInfo: UnsafeMutableRawPointer?)
```

## See Also

### Instance Methods

- [commitEditing()](appkit/nseditor/commitediting().md)
- [commitEditingWithoutPresentingError()](appkit/nseditor/commiteditingwithoutpresentingerror().md)
- [discardEditing()](appkit/nseditor/discardediting().md)
