gpt4 book ai didi

ios - 类型 'UIApplication' 没有成员 'didBecomeActiveNotification'

转载 作者:搜寻专家 更新时间:2023-11-01 05:48:22 26 4
gpt4 key购买 nike

我正在尝试使用以下代码为 UIApplication.didBecomeActiveNotification 添加观察者:

NotificationCenter.default.addObserver(forName: UIApplication.didBecomeActiveNotification, object: nil, queue: nil) { _ in /* some code */ }

但是 Xcode 说 Type 'UIApplication' has no member 'didBecomeActiveNotification' 尽管它是 officially documented作为 UIApplication 类常量。我做错了什么?

最佳答案

当你使用 Xcode 10 时,在 Build Settings 中,如果你将 Swift Language Version 设置为 Swift 4,你应该这样写:

NotificationCenter.default.addObserver(forName: .UIApplicationDidBecomeActive, object: nil, queue: nil) { _ in /* some code */ }

如果它设置为 Swift 4.2,请改用它:

NotificationCenter.default.addObserver(forName: UIApplication.didBecomeActiveNotification, object: nil, queue: nil) { _ in /* some code */ }

关于ios - 类型 'UIApplication' 没有成员 'didBecomeActiveNotification',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51570341/

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