Я совершенно новичок в Swift & Objective C. Здесь я пытаюсь вызвать функцию из следующего утверждения. Тем не менее, Xcode показывает его как недопустимый синтаксис. Не могли бы вы помочь указать, что не так с этим синтаксисом?
NotificationCenter.default.addObserver(self, selector: handleInterruption(notification: NSNotification), name: NSNotification.Name.AVAudioSessionInterruption, object: nil)
func handleInterruption(notification: NSNotification) {
player.pauseAudio()
let interruptionTypeAsObject = notification.userInfo![AVAudioSessionInterruptionTypeKey] as! NSNumber
let interruptionType = AVAudioSessionInterruptionType(rawValue: interruptionTypeAsObject.uintValue)
if let type = interruptionType {
if type == .ended {
player.playAudio()
}
}
}