在我的应用程序中,用户会有一个项目列表,每个项目都有一个缩略图,缩略图是从网上下载的,所以我想将图像保存在应用程序目录中,这样应用程序就不会下载缩略图每次,现在我都将图像保存在 NSLibraryDirectory
中,并且有许多目录可用,例如 NSDocumentDirectory,NSApplicationSupportDirectory..
如果 NSLibraryDirectory 中不存在这些图像,则会下载这些图像.我的问题是哪个目录是保存这些缩略图的正确位置,这样用户就不需要每次都下载图像了。以前我使用过 NSDocumentLibrary
但我读到这些将由 iCloud 备份,苹果可能会为此拒绝该应用程序。所以,我已经更改为 NSLibraryDirectory
并且一切正常。这样做可以吗。任何更好的方式来存储这样的图像。谢谢
最佳答案
以下是有关此内容的全部内容:
我更喜欢将缩略图存储在系统自动清除的临时目录中。我还写了一个类,负责在您设置的目录中缓存文件。
关于ios - 在 iOS 应用程序中保存图像的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23261399/