AVFoundation è un framework multimediale scritto API in Objective-C e Swift, che fornisce servizi di alto livello per lavorare con media audiovisivi nei sistemi operativi basati su Apple Darwin : iOS, macOS, tvOS e watchOS .[1] È stato introdotto per la prima volta in iOS 4[2][3] e ha visto cambiamenti significativi in iOS 5 e iOS 6 . A partire da Mac OS X Lion, è il framework multimediale predefinito in macOS.