iphone - NSKeyedArchiver 的对象顺序

标签 iphone objective-c ios cocoa-touch nskeyedarchiver

根据我的理解,完整的对象图是使用以下方式存储的:

NSKeyedArchiver archiveRootObject

并且按照保存的顺序检索它,这是正确的吗?

我正在获取一个 NSDictionary,并希望按照接收到的顺序保存对象。

最佳答案

如果您的 NSDictionary 包含一个数组(如您在不同答案的评论中所述),则该数组将被保留。 NSKeyedArchiver 只是保存对象,与顺序无关。所以回答你的问题,是的。

关于iphone - NSKeyedArchiver 的对象顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7061053/

相关文章:

iphone - 在 iOS 中在哪里缓存远程图像文件?

iphone - 如何在半圆形图案中绘制点

iPhone 实时数据流

ios - 如何使用 CNContactStoreDidChangeNotification 获取新添加的联系人标识符?

ios - 如何在 iOS 11 中实现音量快门?

ios - 如何使用 swift 将多个 Controller 呈现为弹出窗口

iphone - 使用 Reachability 有什么好处?

ios - iPad 中单个 View Controller 中的多个 UICOLLECTION View

objective-c - 在代码中移动 UIButton

objective-c - 当用户单击 View 的背景时,如何使键盘消失?