我正在尝试从服务器下载消息并将其存储在 iPhone Temp/catch 文件夹中,如下所示:
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES);
NSString *cacheDirectory = [paths objectAtIndex:0];
return cacheDirectory;
但与此同时,当消息被解压缩时我会遇到问题,它会覆盖数据库中的同名图像并在所有消息中显示相同的图像 我的问题是如何将每个文件存储在 iOS temp/catch 文件系统中它自己的文件夹中,这样同名图像就不会被覆盖。
最佳答案
将目录附加到您的缓存目录:
[cacheDirector stringByAppendingPathComponent:@"directoryName"];
您可以在其中存储个人电子邮件。我还将文件 URL 散列为文件名。
关于iphone - 如何在 iOS 上将文件存储在不同的临时/缓存文件夹中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12612523/