【发布时间】:2015-10-10 00:18:10
【问题描述】:
我正在尝试在我的程序中播放默认的系统提示音。我可以播放指定的声音,但我想播放声音系统偏好设置中设置的警报声音。
【问题讨论】:
标签: objective-c macos cocoa audio
我正在尝试在我的程序中播放默认的系统提示音。我可以播放指定的声音,但我想播放声音系统偏好设置中设置的警报声音。
【问题讨论】:
标签: objective-c macos cocoa audio
致电NSBeep()。它是 AppKit 的一部分。
【讨论】:
NSSound.beep()
接受答案的替代方法是使用AudioServicesPlayAlertSound,将kSystemSoundID_UserPreferredAlert 参数传递给它。
但是,这有一个缺点,需要在应用程序中使用 AudioToolbox 框架。
【讨论】: