1

我正在使用音频工具箱并选择以下代码来播放 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 秒太长了。有什么建议么?请记住,我对此完全陌生,谢谢!

4

0 回答 0