我从服务器下载图像并保存该locall
[imageData writeToFile:filePath atomically:YES];
但是我怎么知道写作结束时更新UI。我已经搜索了回电,但我找不到任何东西。
我们怎么知道写文件何时完成?
答案 0 :(得分:5)
- (BOOL)writeToFile:(NSString *)path atomically:(BOOL)useAuxiliaryFile;
返回bool。
如果您怀疑上述方法是否返回写入启动成功,请使用以下方法编写一个文件,其中您将errorPtr作为Out参数。 如果paramOut为nil,则表示您已成功写入文件。
- (BOOL)writeToFile:(NSString *)path options:(NSDataWritingOptions)writeOptionsMask error:(NSError **)errorPtr;
答案 1 :(得分:2)
- (BOOL)writeToURL:(NSURL *)aURL atomically:(BOOL)atomically
返回值 如果操作成功则为YES,否则为NO。