gpt4 book ai didi

ios - 如果 NSURLCache 满了会发生什么?

转载 作者:搜寻专家 更新时间:2023-10-30 20:19:34 24 4
gpt4 key购买 nike

我在我的 iPhone 应用程序中使用默认的 NSURLCache 来缓存图像。如果缓存已满,我将尝试缓存另一张图片,会发生什么情况?

不会缓存图片吗?或者它会被缓存的最旧的图像替换?

非常感谢

最佳答案

初始化可以影响最大缓存 initWithMemoryCapacity:... diskCapacity:... diskPath:..]将始终下载新文件。 (除非大于最大内存容量,否则只会下载而不保存在缓存中)如果达到最大缓存大小,其他文件将被删除。没有指定将删除哪些文件。创建自己的 NSUrlCache 并自己处理它并不困难。如果您想查看如何执行此操作的示例,请查看 https://github.com/evermeer/EVURLCache

关于ios - 如果 NSURLCache 满了会发生什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15903832/

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