0
我正在开发一个应用程序,它有大约500个不同的短音频声音,每个都有自己的mp3文件。我正在使用AVAudioPlayer播放它们。 音频不应该同时播放。ios Swift - 初始化许多AVAudioPlayer与许多字符串路径
我想到了几个选项:
- 初始化500个AVAudioPlayers对象,并在必要时调用播放()为所涉及的对象
- 控股1 AVAudioPlayer,并改变它指向必要的相关文件。这需要使用500个字符串并在运行时初始化其资源路径以重新初始化的文件名称管理。 (可能是难以调试)
- 控股500条路径资源(半资源初始化)和1种AVAudioPlayer,供应他们都
什么是它的最佳做法?
为什么不使用'AVPlayer'? – MikeG