我需要在我的应用程序中调用另一个应用程序(Mac OS X应用程序)。例如,如果我在我的捆绑包中有PDF,并且我想看到它在查看器应用程序中调用加载PDF。如何调用查看器并在捆绑包上加载PDF?,你们中的任何人都知道我该怎么做?我非常感谢你的帮助。
答案 0 :(得分:2)
NSWorkspace执行文档在示例代码顶部附近的这种东西
[[NSWorkspace sharedWorkspace] openFile:@"/Myfiles/README"
withApplication:@"TextEdit"];
答案 1 :(得分:1)
您可以调用openURL打开默认的PDF查看器
[NSWorkspace sharedWorkspace] openFile:pdfFilePath];
如果你想启动应用程序,你可以调用
[[NSWorkspace sharedWorkspace] launchApplication:appPath];
想要在您的应用程序中打开PDF,我建议您阅读PDFKit: Apple PDFKit Doc