【发布时间】:2022-01-13 17:46:38
【问题描述】:
我刚刚接触了 Swift,为我的 MacBook 构建了一个快速实用的应用程序。 我编写了以下代码,但它给了我错误“在范围内找不到'UIScreen'”。
class AppDelegate: NSObject,NSApplicationDelegate{
//...
func applicationDidFinishLaunching(_ notification: Notification) {
Timer.scheduledTimer(withTimeInterval: 10, repeats: true) { timer in
UIScreen.mainScreen().brightness = CGFloat(0.0) //<- error here
}
}
//...
}
最初我以为我错过了导入,但我找不到要导入的内容(UIKit,仅适用于 iOS)。 感谢您的帮助
【问题讨论】:
-
我已经看到了,但我希望代码不那么冗长,因为我认为 UIscreen 也适用于 macos。谢谢