【问题标题】:AVAudiosessionInterruptionNotification in Swift 3Swift 3 中的 AVAudiosessionInterruptionNotification
【发布时间】:2017-07-26 08:19:31
【问题描述】:

这是我在 swift 2 中的代码。

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

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

提前致谢!

【问题讨论】:

    标签: ios swift xcode swift3 swift2


    【解决方案1】:

    看看this fine answer

    正如它所说:

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

    因此,就您而言,您可能正在寻找Notification.Name.AVAudioSessionInterruption

    我认为这应该适合你:

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

    希望对您有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-01-18
      • 2017-04-02
      • 2017-02-13
      • 2017-04-09
      • 2016-11-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多