cocoa – 如何以编程方式阅读Mac .textClipping文件?

cocoa – 如何以编程方式阅读Mac .textClipping文件?,第1张

概述每当您将文本选择拖动到Finder时,都会创建这些文件.文件大小始终为0字节.显然,数据存储在资源分支中. 我尝试读取资源fork [1],但得到错误代码-39(文件结束). 这里有一些关于该文件的更多细节: $>xattr test.textClipping com.apple.FinderInfocom.apple.ResourceFork [1] http://www.cocoadev 每当您将文本选择拖动到Finder时,都会创建这些文件.文件大小始终为0字节.显然,数据存储在资源分支中.

我尝试读取资源fork [1],但得到错误代码-39(文件结束).

这里有一些关于该文件的更多细节:

$>xattr  test.textClipPing com.apple.FinderInfocom.apple.ResourceFork

[1] http://www.cocoadev.com/index.pl?UsingResourceForks

解决方法 查找FSOpenFork和FSReadFork.
(Apple有一个名为 AudioCDSample的代码示例).

还有一个可以读取这些文件的命令行工具(/usr/bin/DeRez),您可能希望在GDB下查看它,但是从我看到的它使用了弃用的API(即FSRead代替FSReadFork) ).

总结

以上是内存溢出为你收集整理的cocoa – 如何以编程方式阅读Mac .textClipping文件?全部内容,希望文章能够帮你解决cocoa – 如何以编程方式阅读Mac .textClipping文件?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1002118.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-22
下一篇2022-05-22

发表评论

登录后才能评论

评论列表(0条)

    保存