1
我想播放音频文件,但希望一个接一个地播放它们。我看到了一些东西,但它并不真正起作用。例如,我想要那个声音继续说道,“肯”将“LO”后播放:一个接一个播放音频文件?
-(IBAction)LO:(id)sender{
CFBundleRef mainBundle = CFBundleGetMainBundle();
CFURLRef soundFileURLRef;
soundFileURLRef = CFBundleCopyResourceURL(mainBundle, (CFStringRef) @"LO", CFSTR ("wav"), NULL);
UInt32 soundID;
AudioServicesCreateSystemSoundID(soundFileURLRef, &soundID);
AudioServicesPlaySystemSound(soundID);
}
-(IBAction)KEN:(id)sender {
CFBundleRef mainBundle = CFBundleGetMainBundle();
CFURLRef soundFileURLRef;
soundFileURLRef = CFBundleCopyResourceURL(mainBundle, (CFStringRef) @"KEN", CFSTR ("wav"), NULL);
UInt32 soundID;
AudioServicesCreateSystemSoundID(soundFileURLRef, &soundID);
AudioServicesPlaySystemSound(soundID);
}
我很抱歉,我对此非常感兴趣。我不明白我如何将代码与我的代码示例相关联。 你能举个例子来说明我的例子吗? 非常感谢 –