我有一个使用NSKeyedArchiver
. 有没有办法遍历其中的所有值?必须以某种方式获取使用时存储在其中的所有密钥+[NSKeyedUnarchiver unarchiveObjectWithData:]
。
谢谢
我有一个使用NSKeyedArchiver
. 有没有办法遍历其中的所有值?必须以某种方式获取使用时存储在其中的所有密钥+[NSKeyedUnarchiver unarchiveObjectWithData:]
。
谢谢
NSKeyedArchived 文件“简单地”是一个属性列表。不过,您需要找出该 plist 的结构。
有一天我发现 Cocotron 的源代码非常有用,因为我试图解码一些 NSKeyedUnarchived 数据:http ://code.google.com/p/cocotron/source/browse/Foundation/NSKeyedArchiving/NSKeyedUnarchiver.m (也许看看第 39 行(initForReadingWithData:),由 unarchiveObjectWithData:(第 164 行)调用。
也许您可以通过这种方式了解更多有关归档对象的信息。