我很想知道这会对应用和系统产生什么影响。 什么是利弊。
除了保留私有图像的问题外,它必须放在应用程序文件夹中。 并且还设置了不会被iCloud备份的标志。
有什么想法吗?
答案 0 :(得分:2)
您可以按照苹果指南进行数据缓存
有效存储您应用的数据
要确保备份尽可能高效,请存储您的应用 根据以下指南的数据:
仅限用户生成或不能生成的文档和其他数据 否则由您的应用程序重新创建,应存储在 / Documents目录并将自动进行 由iCloud支持。
可以存储可以再次下载或重新生成的数据 / Library / Caches目录。您的文件示例 应该在Caches目录中包含数据库缓存文件和 可下载的内容,例如杂志,报纸和版画所使用的内容 地图应用程序。
暂时使用的数据应存储在 / tmp目录。虽然这些文件没有备份 在iCloud之前,记得在完成后删除这些文件 他们不会继续消耗用户的空间 设备
使用"不要备份"用于指定应该的文件的属性 即使在低存储情况下,也会保留在设备上使用此属性 数据可以重新创建,但即使在低位也需要持久化 应用程序正常运行的存储情况或因为 客户希望在离线使用时可以使用它。这个属性 适用于标记文件,无论它们在哪个目录中, 包括Documents目录。这些文件不会被清除 不会包含在用户的iCloud或iTunes备份中。因为 这些文件确实使用设备上的存储空间,您的应用程序负责 用于定期监视和清除这些文件。