---
title: "handleTakeValue(_:forUnboundKey:)"
framework: objectivec
role: symbol
role_heading: Instance Method
path: "objectivec/nsobject-swift.class/handletakevalue(_:forunboundkey:)"
---

# handleTakeValue(_:forUnboundKey:)

Invoked by takeValue(_:forKey:) when it finds no property binding for key.

## Declaration

```swift
func handleTakeValue(_ value: Any?, forUnboundKey key: String)
```

## See Also

### Deprecated Methods

- [useStoredAccessor()](objectivec/nsobject-swift.class/usestoredaccessor().md)
- [handleQuery(withUnboundKey:)](objectivec/nsobject-swift.class/handlequery(withunboundkey:).md)
- [storedValue(forKey:)](objectivec/nsobject-swift.class/storedvalue(forkey:).md)
- [takeStoredValue(_:forKey:)](objectivec/nsobject-swift.class/takestoredvalue(_:forkey:).md)
- [takeValues(from:)](objectivec/nsobject-swift.class/takevalues(from:).md)
- [takeValue(_:forKeyPath:)](objectivec/nsobject-swift.class/takevalue(_:forkeypath:).md)
- [takeValue(_:forKey:)](objectivec/nsobject-swift.class/takevalue(_:forkey:).md)
- [unableToSetNil(forKey:)](objectivec/nsobject-swift.class/unabletosetnil(forkey:).md)
- [values(forKeys:)](objectivec/nsobject-swift.class/values(forkeys:).md)
