One Logo Pool Ball
AVFoundation · IOS API REFERENCE

AVAssetCache

class · iOS 10.0+ · SDK 27.1

class AVAssetCache

Members (4)

method · iOS 26.0+

mediaPresentationLanguages

TypeScript
mediaPresentationLanguages(mediaSelectionGroup: AVMediaSelectionGroup): Array<string>
Swift declaration
func mediaPresentationLanguages(for mediaSelectionGroup: AVMediaSelectionGroup) -> [String]
method · iOS 26.0+

mediaPresentationSettings

TypeScript
mediaPresentationSettings(mediaSelectionGroup: AVMediaSelectionGroup): NativeMap<AVMediaPresentationSelector, Array<AVMediaPresentationSetting>>
Swift declaration
func mediaPresentationSettings(for mediaSelectionGroup: AVMediaSelectionGroup) -> [AVMediaPresentationSelector : [AVMediaPresentationSetting]]
method · iOS 10.0+

mediaSelectionOptions

TypeScript
mediaSelectionOptions(mediaSelectionGroup: AVMediaSelectionGroup): Array<AVMediaSelectionOption>
Swift declaration
func mediaSelectionOptions(in mediaSelectionGroup: AVMediaSelectionGroup) -> [AVMediaSelectionOption]
get · iOS 10.0+

isPlayableOffline

TypeScript
get isPlayableOffline(): boolean
Swift declaration
var isPlayableOffline: Bool { get }

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

AVAssetCache.init()

inherited init: clang: 'init' is unavailable

All AVFoundation types →