如何使用AudioToolbox框架停止在Xode中播放声音?

时间:2011-04-23 15:46:04

标签: iphone objective-c xcode audiotoolbox

  

可能重复:
  Stop a sound using the same button that plays it

嗨,我在我的应用中创建了一个播放声音的按钮

如果我在播放声音时单击此按钮会再次启动,但不会停止前一个按钮,如何在播放下一个声音之前停止任何声音?

由于

编辑:

这是我用来播放声音的代码

-(IBAction)avviaSuono:(id)sender{
    CFBundleRef mainBundle= CFBundleGetMainBundle();
    CFURLRef soundFileURLRef;
    soundFileURLRef = CFBundleCopyResourceURL(mainBundle,(CFStringRef) @"fileName", CFSTR ("mp3"), NULL);
    UInt32 soundID;
    AudioServicesCreateSystemSoundID(soundFileURLRef, &soundID);
    AudioServicesPlaySystemSound(soundID);
}

播放文件fileName.mp3

0 个答案:

没有答案