我正在使用AudioServicesPlaySystemSound在我的应用程序中播放自定义声音,当我触摸任何按钮时,如何立即停止声音。 目前我正在使用以下代码来停止声音,但它不能正常工作
SystemSoundID soundID;
AudioServicesRemoveSystemSoundCompletion (soundID);
AudioServicesDisposeSystemSoundID(soundID);
答案 0 :(得分:0)
您可以使用AVAudioPlayer而不是使用系统声音服务,它不需要任何外部支持库,并且总体上易于实现。查看一些implementation examples here。