iOS只能删除我的部分应用程序';s缓存文件夹?

iOS只能删除我的部分应用程序';s缓存文件夹?,ios,ipad,caching,ios9.3,Ios,Ipad,Caching,Ios9.3,我知道当内存出现问题时,iOS可能会删除应用程序的缓存,但在应用程序运行时不会这样做。 我的问题是,它是否只能删除应用程序缓存文件夹的一部分,只保留其中存储的部分数据,还是在决定删除时清除缓存文件夹的所有内容 谢谢大家的帮助。苹果公司唯一的官方文档是: iOS将在必要时从缓存目录中删除您的文件,因此如果删除数据文件,您的应用程序将需要正常降级 它在实践中的实际功能应该被视为一个实现细节,在系统版本之间可以不经通知而更改,因此您正确的做法是假设任何单个文件都可以不经通知而消失 也就是说,如果在实践

我知道当内存出现问题时,iOS可能会删除应用程序的缓存,但在应用程序运行时不会这样做。 我的问题是,它是否只能删除应用程序缓存文件夹的一部分,只保留其中存储的部分数据,还是在决定删除时清除缓存文件夹的所有内容


谢谢大家的帮助。

苹果公司唯一的官方文档是:

iOS将在必要时从缓存目录中删除您的文件,因此如果删除数据文件,您的应用程序将需要正常降级

它在实践中的实际功能应该被视为一个实现细节,在系统版本之间可以不经通知而更改,因此您正确的做法是假设任何单个文件都可以不经通知而消失


也就是说,如果在实践中实现的行为不是将整个文件夹吹走,我会有点惊讶,这无疑比删除单个文件快得多。

我同意主要的一点是,无论做了什么,应用程序都应该工作。该应用程序应该能够处理单个文件的丢失以及整个缓存文件夹的清空。谢谢,我希望得到一个不同的答案哈哈:)