iphone - AudioServicesCreateSystemSoundID 是做什么的?

标签 iphone objective-c cocoa ipad

AudioServicesCreateSystemSoundID 有什么作用?

我只能从 Apple 的网站上找到这个:

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

而且这不是很有帮助。我总是看到它已创建但从未使用过。

最佳答案

用于播放短音和提示。看这个Audio & Video Coding How-To一小段示例代码。

SysSound sample project代码略多。

但是,我见过的使用它的最佳示例代码在 iPhone SDK Development book 中。 , 第 17.2 章。可以从书上下载代码here .查找 SystemSoundsDemo 项目。

关于iphone - AudioServicesCreateSystemSoundID 是做什么的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3833141/

相关文章:

iphone - 当数据对象符合 NSCoding 时,UITableView 不显示新条目

c - 是否可以在 C 中合并 stderr 和 stdout?

Swift:嵌套闭包中的自引用

iphone - 如何在iOS中设置音量并避免系统音量弹出

iphone - iOS 应用程序在 TabBar 点击和其他功能之间滞后

objective-c - 第一次动画时导航栏闪烁

ios - 在 Swift 中,键值编码是否可用于自定义对象而无需子类化 NSObject?

iphone - CALayer -drawInContext : and -renderInContext:? 之间有什么区别

iphone - 如何在 UITextView 中设置边距(填充)?

iphone - Three20 是否提供替代 CoreData 框架的简化安装?