AudioServicesCreateSystemSoundID有什么作用?

时间:2010-09-30 17:20:06

标签: iphone objective-c cocoa ipad

AudioServicesCreateSystemSoundID做了什么?

我能找到的只有Apple的网站:

// Create a system sound object representing the sound file
    AudioServicesCreateSystemSoundID (
        soundFileURLRef,
        &soundFileObject
    );

并没有太大帮助。我总是看到它被创造但从未使用过。

1 个答案:

答案 0 :(得分:10)

它用于播放短音和提醒。请参阅此Audio & Video Coding How-To以获取一小段示例代码。

SysSound sample project的代码略多一些。

但是,我见过的最好的示例代码是iPhone SDK Development book,第17.2章。您可以从书籍here下载代码。查找SystemSoundsDemo项目。