我可以获得 NSKeyedUnarchiver 的所有密钥吗?
我想用这些步骤做一些事情:
- 用 NSKeyedArchiver M 编码一种对象 A,我可以得到一个 NSData X。
- 用 NSKeyedUnarchiver N 从 NSData X 初始化另一种对象 B。A 和 B 的名称是相同的,所以它是有可能(我做过实验)。
- 然后我想对B进行编码,但我不知道B是否会丢失X的一些数据,因为A和B可能有不同数量的属性。
所以我想获取N中的所有键和值。我该怎么做?
我不太了解 NSKeyedUnarchiver,请帮助我。
I want do something with these step:
- Encode a kind of object A with NSKeyedArchiver M and I can get a NSData X.
- Init another kind of object B with NSKeyedUnarchiver N from NSData X. The names of A and B are the same, so it's possible(I have done an experiment).
- And then I want to encode B, but I do not know wether B lose some data of X, 'cause A and B may have different number of property.
So I want to get all keys and values from N. How can I do this?
I do not understand NSKeyedUnarchiver well, please help me.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论