我有一个旧的(OS9)文件,其中包含一个带有“代码”资源的资源分支,我想从Obj-C中读取它。我使用类似这样的东西:
NSFileHandle *codeFile=[NSFileHandle fileHandleForReadingAtPath:myPath];但是只能看到data fork!有什么简单的解决方案吗?
我还尝试使用以下命令分离资源分支
"CpMac -r myFile newFile" 但是只能找回旧文件吗?
发布于 2013-10-16 18:06:26
打开路径
yourFile/..namedfork/rsrc使您可以访问"yourFile“的资源分支。另外,您也可以使用getxattr(),因为资源派生被存储为名为"com.apple.ResourceFork“的扩展属性。
https://stackoverflow.com/questions/19400043
复制相似问题