---
title: isPlayableOffline
framework: avfoundation
role: symbol
role_heading: Instance Property
path: avfoundation/avassetcache/isplayableoffline
---

# isPlayableOffline

A Boolean value that indicates whether the asset is playable without an internet connection.

## Declaration

```swift
var isPlayableOffline: Bool { get }
```

## Discussion

Discussion Check the value of this property to determine the asset’s suitability for playback before presenting or attempting to play it. note: A property value of true doesn’t indicate that all of the asset’s associated media selection options are available for offline playback. Instead, call mediaSelectionOptions(in:) to determine which media selections are available.

## See Also

### Inspecting the cached media

- [mediaSelectionOptions(in:)](avfoundation/avassetcache/mediaselectionoptions(in:).md)
- [mediaPresentationLanguages(for:)](avfoundation/avassetcache/mediapresentationlanguages(for:).md)
- [mediaPresentationSettings(for:)](avfoundation/avassetcache/mediapresentationsettings(for:).md)
