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