解码未知的NSData

时间:2011-01-06 10:15:39

标签: cocoa nsdata

我遇到了一个我想要使用的资源,但我不确定如何继续。资源是plist,其中一个键包含NSData对象。但是,我不知道NSData代表什么。有没有办法弄清楚我应该如何解码NSData对象以便能够读取其内容?

1 个答案:

答案 0 :(得分:4)

所以我假设你不能向资源提供者询问数据的用途是什么?尝试使用-writeToFile:atomically:将数据转储到文件中。然后,您可以使用file命令行工具查看它是否知道文件的格式。或者您可以使用xxd查看字节,看看您是否识别格式。从“任意字节组”到“理解那些字节的上下文”没有万无一失的方法,你需要认识它或者问别人。