gpt4 book ai didi

ios - Swift 中的 remoteControlReceivedWithEvent 有父类(super class)错误

转载 作者:行者123 更新时间:2023-11-28 11:13:14 25 4
gpt4 key购买 nike

我正在尝试实现 remoteControlWithEvent(在 Swift、iOS 9 中),但我的 App Delegate 出现错误。

我的 viewController 中有下面这段代码,一切正常。

try AVAudioSession.sharedInstance().setActive(true)
print("AVAudioSession is Active")
UIApplication.sharedApplication().beginReceivingRemoteControlEvents()
self.becomeFirstResponder()

但是,在我的 AppDelegate 中,如果我尝试使用函数 remoteControlWithEvent,

override func remoteControlReceivedWithEvent(event: UIEvent) {
let rc = event.subtype
print("does this work? \(rc.rawValue)")
}

我收到错误消息,“方法没有覆盖其父类(super class)中的任何方法”。如果我尝试取消覆盖,我会收到另一个错误...

如果你能帮上忙,请告诉我!

-利亚姆

最佳答案

实际尝试一下:

override func remoteControlReceivedWithEvent(event: UIEvent?) {
let rc = event!.subtype
print("does this work? \(rc.rawValue)")
}

关于ios - Swift 中的 remoteControlReceivedWithEvent 有父类(super class)错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33704139/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com