错误:对成员'open'(Mac OSx)的模糊引用Swift 3
问题描述:
答
,因为你必须使用共享工作区中出现的错误(open
不是一个类的方法):
NSWorkspace.shared().open(...
但是,如果您想要使用与其类型相关联的默认应用程序打开指定文件,则表明您使用了错误的API。您正在寻找
NSWorkspace.shared().openFile(..
这个API需要一个String
而非URL
。
很好的解释!感谢您提供详细的答案。 –