gpt4 book ai didi

ios - NSCache 是否在两次启动之间持续存在?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:43:52 26 4
gpt4 key购买 nike

我正在研究一种相当简单的缓存机制,目前正在使用 NSCache(出于内存管理的原因)。问题是——缓存是否在两次启动之间持续存在?对我来说好像不行。

我可以很好地将对象放入缓存中,并且可以在应用程序运行时毫无问题地将它们从缓存中取出。但是一旦我重新启动,缓存似乎就消失了。

那么有没有办法让缓存在两次启动之间保持不变?如果是这样,您将如何将缓存从上一个 session 重新同步到当前 session ?

最佳答案

NSCache 不会在两次启动之间持续存在——如果您想保存缓存,我建议您使用CoreData 简单地保存数据>- 尽管如果内存管理是一个问题,那么您可能会节省太多。这确实取决于您正在开发什么。

关于ios - NSCache 是否在两次启动之间持续存在?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13497678/

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