/ / ¿AVAudioPlayer transmite un archivo desde el disco, o lo carga en la memoria de una vez? - iphone, ios, ipad, avfoundation, avaudioplayer

¿AVAudioPlayer transmite un archivo desde el disco o lo carga en la memoria de una vez? - iphone, ios, ipad, avfoundation, avaudioplayer

Quiero reproducir archivos de audio muy largos de hasta una hora. AVAudioPlayer parece ser la solución más fácil. ¿Pero también es eficiente o carga todo el archivo en la memoria antes de reproducirlo?

Respuestas

0 para la respuesta № 1

Documento de Apple para AVAudioPlayer decir:

Una instancia de la clase AVAudioPlayer, llamada reproductor de audio, proporciona reproducción de datos de audio de un archivo o memoria.

Apple recomienda que use esta clase para la reproducción de audio a menos que esté reproducir audio capturado desde una transmisión de red o requiere E / S muy baja estado latente.