系統聲音服務(System Sound Services)提供了一個接口,用于播放不超過 30 秒的聲音。它支援的檔案格式有限,具體地說隻有 CAF、AIF 和使用 PCM 或 IMA/ADPCM 資料的 WAV 檔案。由于這些函數沒有提供操縱聲音和控制音量的功能,是以當你為多媒體或者遊戲建立專門的配樂時,不要使用系統聲音服務。
iOS 使用系統聲音服務來支援三種不同的通知:
1、聲音:立刻播放一個簡單的聲音檔案。如果手機被設定為靜音,使用者什麼也聽不到。
2、提醒:播放一個聲音檔案,如果手機被設定為靜音或震動,将通過震動提醒使用者。
3、震動:震動手機,而不考慮其他設定。
短頻音效播放(系統提示音):
添加庫檔案:AudioToolbox.framework
包含頭檔案:#import <AudioToolbox/AudioToolbox.h>
Objective-C
Swift