【发布时间】:2014-03-18 04:15:10
【问题描述】:
我正在从服务器下载图像并保存在本地
[imageData writeToFile:filePath atomically:YES];
但是我怎么知道什么时候写完来更新 UI。我搜索了回电,但找不到任何东西。
我们如何知道写入文件何时完成?
【问题讨论】:
标签: ios objective-c uiimage nsfilemanager nsdocument
我正在从服务器下载图像并保存在本地
[imageData writeToFile:filePath atomically:YES];
但是我怎么知道什么时候写完来更新 UI。我搜索了回电,但找不到任何东西。
我们如何知道写入文件何时完成?
【问题讨论】:
标签: ios objective-c uiimage nsfilemanager nsdocument
- (BOOL)writeToFile:(NSString *)path atomically:(BOOL)useAuxiliaryFile;
返回布尔值。
如果您怀疑上述方法是否返回写入启动成功,请使用以下方法写入一个文件,其中您有 errorPtr 作为 Out 参数。 如果 paramOut 为 nil,则您已成功写入文件。
- (BOOL)writeToFile:(NSString *)path options:(NSDataWritingOptions)writeOptionsMask error:(NSError **)errorPtr;
【讨论】:
- (BOOL)writeToURL:(NSURL *)aURL atomically:(BOOL)atomically
返回值 操作成功则为YES,否则为NO。
【讨论】: