可可应用; 在预览中打开文件(pdf)

0xS*_*ina 3 macos cocoa objective-c

我有一个pdf的文件路径,我希望它在预览中打开.此外,我希望finder启动突出显示该文件.

在iOS上我会这样做:

UIApplication app = [UIApplication sharedApplication];
[app openURL:url];
Run Code Online (Sandbox Code Playgroud)

但我不知道Cocoa应用程序中的替代品是什么.谢谢

Adi*_*dey 7

你应该看看NSWorkspace

           NSString* path = [[NSString alloc] initWithBytes:installerPath.str() length:installerPath.dataLength() encoding:NSUTF16LittleEndianStringEncoding];
             [[NSWorkspace sharedWorkspace] openFile:path];
             [path release];
Run Code Online (Sandbox Code Playgroud)