我尝试运行教程中的以下代码:
AXUIElement element = AXUIElementCreateSystemWide();
我收到以下错误:
在范围内找不到“元素”
一行中的连续语句必须用“;”分隔
类型名称后预期的成员名称或构造函数调用
我尝试通过添加来修复它:
import Accessibility
import ApplicationServices
两者都没有成功。最近一定有什么变化吗?
你的代码是 Objective-C。
在斯威夫特:
let element: AXUIElement = AXUIElementCreateSystemWide()
或者您可以省略类型注释:
let element = AXUIElementCreateSystemWide()
对于框架
import Cocoa
就够了。