---
title: targetValue
framework: homekit
role: symbol
role_heading: Instance Property
path: homekit/hmcharacteristicwriteaction/targetvalue
---

# targetValue

The value that will be written to the characteristic when the action is executed.

## Declaration

```swift
@NSCopying var targetValue: TargetValueType { get }
```

## See Also

### New Methods

- [init(characteristic:targetValue:)](homekit/hmcharacteristicwriteaction/init(characteristic:targetvalue:).md)
- [characteristic](homekit/hmcharacteristicwriteaction/characteristic.md)
- [updateTargetValue(_:completionHandler:)](homekit/hmcharacteristicwriteaction/updatetargetvalue(_:completionhandler:).md)
