我正在向我的文档目录中写一些数据,我想知道是否有一种方法可以告知我的writeToFile方法何时完成并且正在创建的文件已完全创建。在此先要感谢的是我正在调用的方法,我只是在寻找一种方法,它是委托(delegate)方法还是其他方法来告知何时完成。
[imageData writeToFile:fullPathToFile atomically:YES];
缺口
最佳答案
方法writeToFile:atomically
是“同步的”。它将写入文件,然后根据文件是否写入成功返回YES
或NO
。
这意味着该方法返回后,操作即告完成。
BOOL success = [imageData writeToFile:fullPathToFile atomically:YES];
// Now, the operation is complete
// success indicates whether the file was successfully written or not
关于iphone - writeToFile如何知道何时完成,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10049245/