---
title: AVKeyValueStatus
framework: avfoundation
role: symbol
role_heading: Enumeration
path: avfoundation/avkeyvaluestatus
---

# AVKeyValueStatus

Values that indicate the loaded status of a property.

## Declaration

```swift
enum AVKeyValueStatus
```

## Topics

### Status values

- [AVKeyValueStatus.unknown](avfoundation/avkeyvaluestatus/unknown.md)
- [AVKeyValueStatus.loading](avfoundation/avkeyvaluestatus/loading.md)
- [AVKeyValueStatus.loaded](avfoundation/avkeyvaluestatus/loaded.md)
- [AVKeyValueStatus.failed](avfoundation/avkeyvaluestatus/failed.md)
- [AVKeyValueStatus.cancelled](avfoundation/avkeyvaluestatus/cancelled.md)

### Initializers

- [init(rawValue:)](avfoundation/avkeyvaluestatus/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Deprecated

- [Deprecated symbols](avfoundation/avasynchronouskeyvalueloading-deprecated-symbols.md)
- [loadValuesAsynchronously(forKeys:completionHandler:)](avfoundation/avasynchronouskeyvalueloading/loadvaluesasynchronously(forkeys:completionhandler:).md)
- [statusOfValue(forKey:error:)](avfoundation/avasynchronouskeyvalueloading/statusofvalue(forkey:error:).md)
