我正在从我的服务器下载文件,将它们保存到设备,并在我的应用程序中向用户显示它们。我想检查文件是否已经存在于设备上,这样我们就可以跳过下载并直接显示,但我想不出最好的方法。
我为每个文件创建一个唯一的文件名,然后将其转换为 NSURL,如下所示:
NSString *fileString = [[NSString alloc] initWithString:[documentsDirectory stringByAppendingPathComponent:fileName]];
self.fileURL = [[NSURL alloc] initFileURLWithPath:fileString];
然后我写入文件并保存 URL 以供稍后使用:
[data writeToFile:fileString atomically:YES];
self.fileURL = [[NSURL alloc] initFileURLWithPath:fileString];
如何检查该文件或 URL 是否已存在?
谢谢