1
我想在應用中預載一個* .wav文件,因爲它比較大。我想要開始在viewcontroller1
中加載它,然後在viewcontroller15
中播放它。我需要代碼來預加載它;播放代碼如下:如何預先加載音頻文件xcode
CFBundleRef mainbundle = CFBundleGetMainBundle();
CFURLRef soundFileURLRef;
soundFileURLRef =CFBundleCopyResourceURL(mainbundle, (CFStringRef) @"america", CFSTR ("wav"), NULL);
UInt32 soundID;
AudioServicesCreateSystemSoundID(soundFileURLRef, &soundID);
AudioServicesPlaySystemSound(soundID);
我創建了一個簡單的iPhone應用程序,可以緩衝和播放大型音頻文件。希望你可能會覺得這很有用。 https://github.com/iitotoro/BufferedAudioPlayer – Totoro 2013-02-08 07:07:47