如何在Mac应用程序中打开文件

时间:2013-03-15 04:26:35

标签: objective-c macos file-handling

我想通过单击按钮打开包中的文件,使用默认的Mac Os应用程序打开所选文件。例如,它可能是与要在预览中打开的应用程序捆绑在一起的PDF文件,这是一个在iTunes中打开的MP3。

实际上我必须在Preference Pane中安装一个屏幕保护程序,但我认为方法是一样的。

NSWorkspace方法确实有效(即使对于实际是包而不是文件的屏幕保护程序)。

1 个答案:

答案 0 :(得分:2)

使用AppKit的NSWorkspace

[[NSWorkspace sharedWorkspace] openFile:@"/path/to/your/file"];