假设一个应用程序在用户浏览应用程序时从网络下载图像。假设有无限数量的图像,每当用户需要新的图像时就会下载一个新图像。这些图像保存在tmp目录中以进行缓存。一旦用户关闭应用程序,应用程序将删除所有已下载的图像。
现在,由于图像数量是无限的,如果用户请求下一个图像时,存储空间已满,并且应用程序尝试将图像保存到tmp目录中,会发生什么?
iOS会自动删除之前的图像以提供所需的空间吗? 还是 iOS会开始清理与其他应用程序相关联的tmp目录?(如果是,当存储空间再次满时,所有其他应用程序的此类清理已经完成,会发生什么?) 还是 应用程序会崩溃?
现在,由于图像数量是无限的,如果用户请求下一个图像时,存储空间已满,并且应用程序尝试将图像保存到tmp目录中,会发生什么?
iOS会自动删除之前的图像以提供所需的空间吗? 还是 iOS会开始清理与其他应用程序相关联的tmp目录?(如果是,当存储空间再次满时,所有其他应用程序的此类清理已经完成,会发生什么?) 还是 应用程序会崩溃?