gpt4 book ai didi

ios - NSUserDefaults 或 NSCache - 存储数据的最佳方式

转载 作者:可可西里 更新时间:2023-11-01 06:25:22 27 4
gpt4 key购买 nike

我正在构建一个 IOS 应用程序,它基本上可以帮助用户查看他在我的网站上所下的订单。

在应用程序启动时,他的订单列表会自动重新加载。我在这里要做的是将这些数据“保存”到某种东西中,即使他没有连接到互联网也能向他显示他的订单。

我已经使用 NSUserDefaults 类来保存凭据,但我不确定这是保存更一致数据的正确方法(这里包含一个 NSArray 顺序)。

我听说过 NSCache 类,这也是一种可能性,但我真的不知道哪个对我来说是最好的。

有人可以给我一些提示吗?

最佳答案

您确实通过使用 NSUserDefaults 做了正确的事情。如果需要,您可以使用 NSKeyedArchiver/NSKeyedUnArchiver 将您的对象转换为 NSData。引用这里: converting NSDictionary object to NSData object and vice-versa

关于ios - NSUserDefaults 或 NSCache - 存储数据的最佳方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12088615/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com