如何以编程方式在OS x中使用文件路径打开文件夹或文件?

时间:2015-10-08 08:32:43

标签: ios macos nsfilemanager nsdocument nsdocumentcontroller

我已经使用NSOpenPanel选择了一个文件并保存了它的url路径,但是在我的os x应用程序的任何时候我想在默认的mac应用程序中打开这个文件。如果我选​​择一个文件并单击打开的按钮,请选择我的应用程序文件应该在默认预览中打开。 我怎么能实现这个目标?

2 个答案:

答案 0 :(得分:3)

我想你想要:

[[NSWorkspace sharedWorkspace] openURL:url];

答案 1 :(得分:2)

对于IOS

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:urlString]];

对于OSX

[[NSWorkspace sharedWorkspace] openURL:url];