我想通过单击按钮打开包中的文件,使用默认的Mac Os应用程序打开所选文件。例如,它可能是与要在预览中打开的应用程序捆绑在一起的PDF文件,这是一个在iTunes中打开的MP3。
实际上我必须在Preference Pane中安装一个屏幕保护程序,但我认为方法是一样的。
NSWorkspace方法确实有效(即使对于实际是包而不是文件的屏幕保护程序)。
答案 0 :(得分:2)
使用AppKit的NSWorkspace
:
[[NSWorkspace sharedWorkspace] openFile:@"/path/to/your/file"];