我想使用 AVAudioPlayer 播放短声音......因为我比系统声音有更多的控制权。
我有几个按钮连接起来播放几种不同的短音。每个声音文件大约为 1.5 - 2.0 秒。
一切正常......除了......我必须等待声音停止,然后才能按下按钮,声音会再次播放。
目前,各个 AVAudioPlayers 是在 viewDidLoad ...上创建的,并且在按下按钮时会调用声音来播放
我尝试在按下按钮时创建播放器......这解决了上述问题......但一段时间后应用程序崩溃......所有声音都停止工作。
有任何想法吗?谢谢乔纳森