【发布时间】:2016-10-08 07:31:26
【问题描述】:
我想删除文档目录的图像。该图像具有这种2016-06-08 12:24:55.897image.jpg 命名约定。
代码片段
-(void) removeImageAtPath:(NSString *) filePath{
NSError *error;
NSFileManager *fileManager = [NSFileManager defaultManager];
BOOL success = [fileManager removeItemAtPath:filePath error:&error];
if (success) {
NSLog(@"Image Successfully Deleted");
}
else{
NSLog(@"Could not delete file -:%@ ",[error localizedDescription]);
}
}
错误代码
NSCocoaErrorDomain Code = 4
我知道找不到文件时会出现错误。这是由于我使用的命名约定而发生的。 我不能改变约定。有什么办法仍然可以删除文件。
【问题讨论】:
标签: ios nsfilemanager