我正在使用音频工具箱并选择以下代码来播放30秒的m4a文件。
(IBAction)playFullSongButton:(id)sender
{
CFBundleRef mainBundle= CFBundleGetMainBundle();
CFURLRef soundFileUrlRef;
soundFileUrlRef = CFBundleCopyResourceURL(mainBundle,
(CFStringRef)@"fullsong",CFSTR("m4a"),NULL);
UInt32 soundID;
AudioServicesCreateSystemSoundID(soundFileUrlRef, &soundID);
AudioServicesPlaySystemSound(soundID);
}
它适用于我所有的2秒和3秒文件,但我假设30秒太长。有什么建议?请记住,我完全不知道这个谢谢!