你读过文档吗?
AudioServicesPlaySystemSound
播放系统声音对象。
void AudioServicesPlaySystemSound (
SystemSoundID inSystemSoundID
);
讨论此功能播放短声(持续时间为 30 秒或更短)。因为声音可能会播放几秒钟,所以这个函数是异步执行的。要知道声音何时播放完毕,请调用该AudioServicesAddSystemSoundCompletion
函数注册回调函数。
这个stackoverflow 问题可能会帮助您学习如何使用此回调。