在iOS中,是否可以在文件被删除之前确保其存在,还是只继续删除可能存在或可能不存在的文件,让错误在catch块中悄然失败?
我正在迭代一大串要删除的本地文件,其中大约10%可能不存在。
发布于 2016-12-05 22:53:53
来自苹果文档的fileExistsAtPath:方法:
不建议尝试根据文件系统的当前状态或文件系统上的特定文件进行谓词行为。这样做会导致奇怪的行为或种族状况。尝试一个操作(例如加载一个文件或创建一个目录)、检查错误并优雅地处理这些错误要比试图提前判断操作是否会成功要好得多。
https://stackoverflow.com/questions/40984772
复制相似问题