-(void)viewDidAppear:(BOOL)animated
{
CFBundleRef mainBundle = CFBundleGetMainBundle();
CFURLRef soundFileURLRef;
soundFileURLRef = CFBundleCopyResourceURL(mainBundle, (CFStringRef) @"Intro",
CFSTR ("wav"), NULL);
UInt32 soundID;
AudioServicesCreateSystemSoundID (soundFileURLRef, &soundID);
AudioServicesPlaySystemSound (soundID);
}
Run Code Online (Sandbox Code Playgroud)
我是这个的初学者.我正在尝试在视图控制器的后台播放一个wav文件.我最初制作了一个30秒的wav文件,它不会播放,我将音频文件的长度减少到10秒,它在视图控制器上播放正常.我的问题是,如何循环播放此音频文件和/或播放更长的音频文件.此外,当我离开视图控制器时,音频是否会停止.
我正在使用xCode 4.3我在iPhone4和4s上运行应用程序(iOS 5.1)
提前致谢...