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