Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 如何从文件系统中删除图像/文件?_Objective C_Ios - Fatal编程技术网

Objective c 如何从文件系统中删除图像/文件?

Objective c 如何从文件系统中删除图像/文件?,objective-c,ios,Objective C,Ios,我从以下方面了解到在ios中从文件系统保存和加载的想法: 有人能告诉我如何从文件系统中删除或删除它吗?您可以使用NSDefaultManager执行此操作 NSString *docDir = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0]; NSString *pngFilePath = [docDir stringByAppendingPat

我从以下方面了解到在ios中从文件系统保存和加载的想法:


有人能告诉我如何从文件系统中删除或删除它吗?

您可以使用NSDefaultManager执行此操作

NSString *docDir = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0];

NSString *pngFilePath = [docDir stringByAppendingPathComponent:imageName];

NSError *error;
[[NSFileManager defaultManager] removeItemAtPath:pngFilePath error:&error];

您可以使用NSDefaultManager执行此操作

NSString *docDir = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0];

NSString *pngFilePath = [docDir stringByAppendingPathComponent:imageName];

NSError *error;
[[NSFileManager defaultManager] removeItemAtPath:pngFilePath error:&error];
试试这个:

   [[NSFileManager defaultManager] removeItemAtPath: imagePath error: nil];
试试这个:

   [[NSFileManager defaultManager] removeItemAtPath: imagePath error: nil];