我正在尝试从我的NSViewController类执行AppDelegate中存在的方法。我尝试了这一行来访问应用程序代表:
let appDelegate = UIApplication.shared.delegate as! AppDelegate;
未成功:使用未解析的标识符"UIApplication"。尝试导入UIKit,不起作用...因为它是为了 IOS ?
PS :很难学习如何快速开发...很多教程都是针对目标 C 的,雨燕也可以是针对 IOS 的......
NS ViewController 显然是 macOS。
在 macOS 中,您可以使用
let appDelegate = NSApp.delegate as! AppDelegate
NSApp
是NSApplication.shared
的快捷方式