我正在将 Dropbox 应用程序集成到我的应用程序中。通过执行以下操作,我已将 Dropbox 应用程序中的图像下载到我的缓存中。
cachePathArray = NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES);
cachePath = [cachePathArray lastObject];
现在我必须在我的详细视图控制器中显示我在 cachePath 中下载的这个文件。此外,当我下载其他文件时,缓存中的前一个文件被覆盖。有什么方法可以维护用户下载的所有文件吗?我的工作是将 Dropbox 文件夹中的用户图像下载到我的 iPad 中,然后在详细视图控制器中显示它。
我尝试使用 UIImage 的 imageWithFileContents 加载图像并给它路径。但是,它对我有用。