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);
}
我很抱歉,我對此非常感興趣。我不明白我如何將代碼與我的代碼示例相關聯。 你能舉個例子來說明我的例子嗎? 非常感謝 –