可能重复:
使用播放声音的相同按钮停止声音
嗨,我在我的应用程序中创建了一个播放声音的按钮
如果我在播放声音时单击此按钮,它会重新开始但不停止前一个声音,如何在播放下一个声音之前停止任何声音?
谢谢
编辑:
这是我用来播放声音的代码
-(IBAction)avviaSuono:(id)sender{
CFBundleRef mainBundle= CFBundleGetMainBundle();
CFURLRef soundFileURLRef;
soundFileURLRef = CFBundleCopyResourceURL(mainBundle,(CFStringRef) @"fileName", CFSTR ("mp3"), NULL);
UInt32 声音ID;
AudioServicesCreateSystemSoundID(soundFileURLRef, &soundID);
AudioServicesPlaySystemSound(soundID);
}
播放文件 fileName.mp3