ios开发——实用技术篇Swift篇&系统声音

系统声音

 

 1 // MARK: - 系统声音
 2     /*----- 系统声音 ------*/
 3     @IBAction func systemSound()
 4     {
 5         //建立的SystemSoundID对象
 6         var soundID: SystemSoundID = 0
 7         
 8         //获取声音文件地址
 9         var path = NSBundle.mainBundle().pathForResource("SaoMa", ofType: "wav")
10         
11         //地址转换
12         var baseURL = NSURL(fileURLWithPath: path!)
13         
14         //赋值
15         AudioServicesCreateSystemSoundID(baseURL , &soundID)
16         
17         //使用AudioServicesPlaySystemSound播放
18         AudioServicesPlaySystemSound(soundID)
19     }
20     
21     /*----- 系统提醒 ------*/
22     @IBAction func systemAlert()
23     {
24         //建立的SystemSoundID对象
25         var soundID: SystemSoundID = 0
26         
27         //获取声音文件地址
28         var path = NSBundle.mainBundle().pathForResource("SaoMa", ofType: "wav")
29         
30         //地址转换
31         var baseURL = NSURL(fileURLWithPath: path!)
32         
33         //赋值
34         AudioServicesCreateSystemSoundID(baseURL , &soundID)
35         
36         //使用AudioServicesPlayAlertSound播放
37         AudioServicesPlayAlertSound(soundID)
38 
39     }
40     
41     /*----- 系统震动 ------*/
42     @IBAction func systemVibration()
43     {
44          //建立的SystemSoundID对象
45         var soundID = SystemSoundID(kSystemSoundID_Vibrate)
46         
47         //使用AudioServicesPlaySystemSound播放
48         AudioServicesPlaySystemSound(soundID)
49     }

 

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。