Мне нужно зациклить воспроизведение файла .caf в моем приложении для iPhone.
AVAudioPlayer выглядит многообещающе. Но есть одна проблема. Он не остановится и не отключится, даже если я нажму кнопку отключения звука на iPhone.
И я понимаю, что не было бы способа программно узнать, нажата ли эта кнопка отключения звука в iOS 5.
Итак, мне нужно знать о свойствах AVAudioPlayer или AVAudioSession. Или, может быть, мне придется рассмотреть другие библиотеки для циклического воспроизведения моего файла .caf.
Есть идеи?