0
我正在从服务器下载映像并保存该本地文件 [imageData writeToFile:filePath atomically:YES];
但我如何知道写入何时结束以更新UI。我寻找了回电,但我无法找到任何东西。我们如何知道写入文件已完成
我们如何知道写入文件何时完成?
我正在从服务器下载映像并保存该本地文件 [imageData writeToFile:filePath atomically:YES];
但我如何知道写入何时结束以更新UI。我寻找了回电,但我无法找到任何东西。我们如何知道写入文件已完成
我们如何知道写入文件何时完成?
- (BOOL)writeToFile:(NSString *)path atomically:(BOOL)useAuxiliaryFile;
返回你的布尔。
如果您怀疑上述方法是否返回写入启动成功,请使用以下方法编写文件,其中errorPtr为Out参数。 如果paramOut为零,您已成功写入文件。
- (BOOL)writeToFile:(NSString *)path options:(NSDataWritingOptions)writeOptionsMask error:(NSError **)errorPtr;
- (BOOL)writeToURL:(NSURL *)aURL原子:(BOOL)原子
返回值 YES如果操作成功,否则NO。
我只使用这一个。但问题是如果它成功开始写入文件,它将返回。写完后我不认为它会回来。 – AMohan
@ Mohan修改答案 – Rajesh
仍然是同样的问题。我认为这是异步调用。 – AMohan