2013-01-11 75 views
1

这是我的要求。我有一组音频文件(主要是mp3,wav)。我的应用程序界面将包含这些声音名称的列表以及每个声音项目的切换开关。打开声音时,应该开始播放,反之亦然。如果有多个声音打开,那么它们应该同时播放。在播放声音时,我可以打开/关闭任何声音,并且应该立即关闭。在iOS应用程序中播放多个声音(mp3,wav等)

哪些类最适合此行为?我是否需要混合声音等或者只是实例化多个AVAudioPlayer实例?

请指导我制作高效的应用程序。

谢谢!

+0

AVAudioPlayer是你最好的选择。如果你想同时播放,你将不得不创建多个实例。 – Anil

回答

2

使用differentinstanceAVAudioPlayer可以同时播放。

现在maintain listAVAudioPlayer实例到NSMutableArray取决于state ON/OFF。如果状态为ONplay audioadd AVAudioPlayer实例在array并且如果状态为OFFstop audioremove AVAudioPlayer实例来自array

相关问题