Ios Obj-C createFileAtPath问题-文件从未创建?

Ios Obj-C createFileAtPath问题-文件从未创建?,ios,objective-c,Ios,Objective C,在这种情况下,下面块中的if/else怎么可能连续返回“未找到文件”?我在iOS 7和iOS 8设备上进行了测试,每次都无法在创建文件后立即检测到该文件。。。难倒了。(已定义占位符变量之前的所有内容) 您需要先创建保存文件的目录 在createFileAtPath方法之前添加以下行 [[NSFileManager defaultManager] createDirectoryAtPath:imgPath withIntermediateDirectories:YES attributes:nil

在这种情况下,下面块中的if/else怎么可能连续返回“未找到文件”?我在iOS 7和iOS 8设备上进行了测试,每次都无法在创建文件后立即检测到该文件。。。难倒了。(已定义占位符变量之前的所有内容)


您需要先创建保存文件的目录

createFileAtPath
方法之前添加以下行

[[NSFileManager defaultManager] createDirectoryAtPath:imgPath withIntermediateDirectories:YES attributes:nil error:nil];
[[NSFileManager defaultManager] createDirectoryAtPath:imgPath withIntermediateDirectories:YES attributes:nil error:nil];