---
title: externalStorageDevices
framework: avfoundation
role: symbol
role_heading: Instance Property
path: avfoundation/avexternalstoragedevicediscoverysession/externalstoragedevices
---

# externalStorageDevices

An array of external storage devices the session updates as individual devices connect or disconnect from the system.

## Declaration

```swift
var externalStorageDevices: [AVExternalStorageDevice] { get }
```

## Discussion

Discussion Your app can monitor the changes to this array with a key-value observation.
