ios - 在 iOS 应用程序中保存图像的位置

标签 ios image nsdocumentdirectory

在我的应用程序中,用户会有一个项目列表,每个项目都有一个缩略图,缩略图是从网上下载的,所以我想将图像保存在应用程序目录中,这样应用程序就不会下载缩略图每次,现在我都将图像保存在 NSLibraryDirectory 中,并且有许多目录可用,例如 NSDocumentDirectory,NSApplicationSupportDirectory.. 如果 NSLibraryDirectory 中不存在这些图像,则会下载这些图像.我的问题是哪个目录是保存这些缩略图的正确位置,这样用户就不需要每次都下载图像了。以前我使用过 NSDocumentLibrary 但我读到这些将由 iCloud 备份,苹果可能会为此拒绝该应用程序。所以,我已经更改为 NSLibraryDirectory 并且一切正常。这样做可以吗。任何更好的方式来存储这样的图像。谢谢

最佳答案

以下是有关此内容的全部内容:

https://developer.apple.com/library/ios/documentation/FileManagement/Conceptual/FileSystemProgrammingGuide/FileSystemOverview/FileSystemOverview.html

我更喜欢将缩略图存储在系统自动清除的临时目录中。我还写了一个类,负责在您设置的目录中缓存文件。

http://github.com/tomkowz/TSFileCache

关于ios - 在 iOS 应用程序中保存图像的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23261399/

相关文章:

ios - 无法发出成功的 POST 请求

PHP 脚本不接收 jQuery POST

ios - GMImagePicker 导致应用程序崩溃

ios - 保存文件并作为电子邮件附件发送

ios - 从核心数据中的文档目录保存图像路径,仅检索部分图像。 swift

ios - 用户强制退出应用程序时重新连接蓝牙 4.0 连接

ios - 如何在 iOS 中获取 'current location only'?

ios - 无法读取数据,因为它的格式不正确。错误

java - 加载 .jpeg 并设置为 JLabel?

css - 使用 css webkit-linear-gradient 创建图像