Возможно ли в AVAudioPlayerNode зацикливать звук только несколько раз, а не бесконечное количество раз? Приведенный ниже код запланировал воспроизведение звука бесконечное количество раз вместо 5 раз.
aVAudioPlayerNode.scheduleBuffer(buffer!, at: nil, options: AVAudioPlayerNodeBufferOptions.loops, completionHandler: nil)
Я похож на AVAudioPlayer как numberOfLoops, чтобы определить, сколько раз воспроизводить аудио. Я мог бы использовать AVAudioPlayer, но у меня нет функций для воспроизведения звука.