1 import UIKit
2 import AudioToolbox
3
4 class ViewController:UIViewController {
5
6 override func viewDidLoad() {
7 super.viewDidLoad()
8 // Do any additional setup after loading the view,
typically from a nib.
9
10 var _soundId:SystemSoundID = 0
11 let path = Bundle.main.path(forResource:“camera”,
ofType:“wav”)
12 let soundUrl = URL(fileURLWithPath:path!)
13 AudioServicesCreateSystemSoundID(soundUrl as
CFURL, &_soundId)
14
15 AudioServicesAddSystemSoundCompletion(_soundId,
nil, nil, { (soundID, clientData) -> Void in
16 print(“音频播放结束之后,重复音频的播放。。。”)
17 AudioServicesPlaySystemSound(soundID)
18 }, nil)
19 AudioServicesPlaySystemSound(_soundId)
20 }
21 }
//重复播放,wav