2017-03-06 192 views

回答

5

看一看this fine answer

,因爲它說:

所有系統通知類型現在定義爲Notification.Name靜態常量;即.UIApplicationDidFinishLaunching,.UITextFieldTextDidChange等

所以,你的情況,你可能尋找Notification.Name.AVAudioSessionInterruption

而且我認爲這應該爲你工作:

NotificationCenter.default.addObserver(self, selector: #selector(handleInterruption), name: .AVAudioSessionInterruption, object: nil) 

希望幫助。