在Swift 3中的AVAudiosessionInterruptionNotification

4

这是我在Swift 2中的代码。

我如何在Swift 3中使用相同的东西?

NotificationCenter.default.addObserver(self, selector: "handleInterruption", name: AVAudiosessionInterruptionNotification, object: nil)

提前感谢您!

1个回答

5
请查看这个优秀的答案 正如它所说:

所有系统通知类型现在都被定义为Notification.Name上的静态常量;即.UIApplicationDidFinishLaunching,.UITextFieldTextDidChange等。

因此,在您的情况下,您可能正在寻找Notification.Name.AVAudioSessionInterruption 我认为这对您应该有用:
NotificationCenter.default.addObserver(self, selector: #selector(handleInterruption), name: .AVAudioSessionInterruption, object: nil)

希望能对您有所帮助。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接