我正在尝试在Cocoa中找到一些方法来将文件扩展名转换为统一类型标识符。也就是说,我想要找到一些方法来做到这一点:
".jpg" => "public.jpeg"
".html" => "public.html"
".ttf"=> "public.truetype-font"
我搜索了NSWorkspace文档,但什么也找不到。我能得到的最接近的是:
- (NSImage *)iconForFileType:(NSString *)fileType
返回文件扩展名的图标,并且
– (NSString *)preferredFilenameExtensionForType:(NSString *)typeName
这与我想要做的事情完全相反。你们有人知道怎么做吗?
我真的希望我不需要手动检查很多扩展。
提前谢谢。
https://stackoverflow.com/questions/1506251
复制相似问题