iphone - 应用加载时播放声音

标签 iphone ios4 iphone-sdk-3.0 audio

尝试在应用加载时播放声音

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {    
    //sleep(2);
    [NSThread sleepForTimeInterval:2.0];

    CFBundleRef mainBundle = CFBundleGetMainBundle();
    CFURLRef soundFileURLRef;
    soundFileURLRef = CFBundleCopyResourceURL(mainBundle, (CFStringRef) @"austinpowers", CFSTR("wav"), NULL); 

    if (soundFileURLRef) {
        CFStringRef url = CFURLGetString(soundFileURLRef);
    }
    UInt32 soundID;
    AudioServicesCreateSystemSoundID(soundFileURLRef, &soundID);
    AudioServicesPlaySystemSound(soundID);



    // Override point for customization after application launch.

    // Add the view controller's view to the window and display.
    [self.window addSubview:viewController.view];
    [self.window makeKeyAndVisible];

    return YES;
}

它会播放声音,但仅在加载墙纸(default.png)消失时才会播放。
如果有人可以帮助我,或为我指明正确的方向

谢谢

最佳答案

不要使用Default.png,而是创建您的自定义启动屏幕 View Controller ,您可以在其中显示图像并播放声音。

关于iphone - 应用加载时播放声音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5189986/

相关文章:

iPhone ASIHTTPRequest 从 requestFinished 方法异步提取响应

iphone - 如何从 XML 模式生成 Objective C 类文件?

iphone - 合并图像和视频以制作完整的电影

iphone - 最大宽度对 iPhone 没有影响

iphone - 手动构建 View 时如何处理 UIViewController 中的 View 初始化顺序?

iphone - 在自定义 UITableView 中显示空白 UITableViewCell

ios - 通过 CNContactViewController 显示时,联系人缺少一些必需的键描述符

iphone - 如何在iPhone sdk静音模式下播放声音文件?

iphone - UIImage -drawAtPoint:在iPhone上很慢

iphone - 如何实现低通滤波器?