gpt4 book ai didi

iOS - 保存到库/缓存/会导致错误吗?

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:15:13 25 4
gpt4 key购买 nike

如果应用程序开始将几乎无限的图像(按需)保存到/Library/Caches 目录以用于缓存目的,当存储空间已满时会发生什么? 保存到缓存文件夹会导致错误吗?如果应用程序打开,iOS 是否可以自动清除打开的应用程序的缓存?如果没有,开发人员是否有责任为打开的应用程序启动此清除过程?是否保证无论清除是否需要,将图像保存到/Library/Caches 的尝试总是成功的放置还是不放置?(缓存的图像在退出时由应用程序清除)。

最佳答案

是的,这可能会导致错误。不,它不会在应用程序运行时被 iOS 自动清除。引自 docs :

缓存

On iOS 5.0 and later, the system may delete the Caches directory on rare occasions when the system is very low on disk space. This will never occur while an app is running

因此,您有责任在运行时清理缓存目录。但是,在极少数情况下,您可能会遇到此错误,因为 iOS 会尝试删除其他未运行的应用程序的缓存。

关于iOS - 保存到库/缓存/会导致错误吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30557442/

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