NSKeyedArchiver使用什么字符编码或文件格式?

时间:2015-11-17 12:48:02

标签: ios nscoding nskeyedarchiver

我目前正在调查在归档通过NSKeyedArchiver存储的文件时发生的崩溃。崩溃日志包含文件的前8个字节四重奏(我只包括下面的前两个)。

Fatal Exception: NSInvalidArgumentException
*** -[NSKeyedUnarchiver initForReadingWithData:]: incomprehensible archive (0xffffffa6, 0xffffff9e, ...)

我无法使用ASCII,Base64,UTF8或UTF16将这些字节解码为有用的东西。有谁知道什么样的文件格式和/或字符编码NSKeyedArchiver使用或如何将这些字节解码为人类可读的东西?

1 个答案:

答案 0 :(得分:2)

键控档案存储为二进制列表。您可以使用plutil命令行实用程序来打印,验证或操作内容。