gpt4 book ai didi

cocoa - 如何将 4 字符 OSType/NSFileHFSTypeCode 与特定 UTI 关联

转载 作者:行者123 更新时间:2023-12-03 17:44:45 24 4
gpt4 key购买 nike

我正在编写一个 MacFuse 插件,希望 finder 在打开文件时使用适当的图标并启动适当的应用程序。

我无法向文件添加扩展名,因此 Snow Leopard 中唯一的其他选择是 NSFileHFSTypeCode。我已使用http://www.rubicode.com/Software/RCDefaultApp/查看了我的机器上注册的所有代码我可以看到一些代码与尿路感染有关。例如,'TEXT' 与统一类型标识符 (UTI) com.apple.traditional-mac-plain-text 相关联。

我希望能够将其中一些 4 字符代码与其他 UTI 关联起来。例如 PHPfpublic.php-script。我想有某种框架或命令行实用程序可以让我做到这一点,但我还没有找到它。

最佳答案

您需要在 bundle 的 Info.plist 中声明 UTI。如果是您自己的尿路感染,请将其导出;如果是别人的,则导入它。

参见the UTI docs了解更多信息。

关于cocoa - 如何将 4 字符 OSType/NSFileHFSTypeCode 与特定 UTI 关联,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3186388/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com