---
title: "didChangeValue(forKey:)"
framework: swiftui
role: symbol
role_heading: Instance Method
path: "swiftui/nshostingview/didchangevalue(forkey:)"
---

# didChangeValue(forKey:)

## Declaration

```swift
@MainActor @preconcurrency override dynamic func didChangeValue(forKey key: String)
```

## See Also

### Managing keyboard interaction

- [keyDown(with:)](swiftui/nshostingview/keydown(with:).md)
- [keyUp(with:)](swiftui/nshostingview/keyup(with:).md)
- [performKeyEquivalent(with:)](swiftui/nshostingview/performkeyequivalent(with:).md)
- [insertText(_:)](swiftui/nshostingview/inserttext(_:).md)
- [makeTouchBar()](swiftui/nshostingview/maketouchbar().md)
