---
title: error
framework: avfoundation
role: symbol
role_heading: Instance Property
path: avfoundation/avassetreader/error
---

# error

An error that describes the reason for a failure.

## Declaration

```swift
var error: (any Error)? { get }
```

## Discussion

Discussion The value is nil if the asset reader’s status isn’t AVAssetReader.Status.failed. This property is thread safe.

## See Also

### Configuring reading

- [timeRange](avfoundation/avassetreader/timerange.md)
- [status](avfoundation/avassetreader/status-swift.property.md)
- [AVAssetReader.Status](avfoundation/avassetreader/status-swift.enum.md)
