他在那里,我正试图打开(推出)一个在Mac催化剂13.0+的查找器。“NSWorkspace”在Mac催化剂中不可用
我的代码:
func openFinder(url: URL?){
guard let url = url else { return }
NSWorkspace.shared.activateFileViewerSelecting([url])
}错误:
'NSWorkspace‘在Mac催化剂中不可用
你知道我怎么能在Mac催化剂上做这件事吗?
发布于 2020-04-27 15:51:39
NSWorkspace实际上是可用的,但在应用程序中不可见。您可以使用消息发送技术动态调用该方法。这样做的一种方法是使用动态库:
Dynamic.NSWorkspace.sharedWorkspace.activateFileViewerSelectingURLs([url])https://stackoverflow.com/questions/59673807
复制相似问题