给定目录[[self documentsDirectory] stringByAppendingPathComponent:@"Photos/"]
,如何删除该文件夹中的所有文件?
(假设文档目录路径正确)
给定目录[[self documentsDirectory] stringByAppendingPathComponent:@"Photos/"]
,如何删除该文件夹中的所有文件?
(假设文档目录路径正确)
NSFileManager *fm = [NSFileManager defaultManager];
NSString *directory = [[self documentsDirectory] stringByAppendingPathComponent:@"Photos/"];
NSError *error = nil;
for (NSString *file in [fm contentsOfDirectoryAtPath:directory error:&error]) {
BOOL success = [fm removeItemAtPath:[NSString stringWithFormat:@"%@%@", directory, file] error:&error];
if (!success || error) {
// it failed.
}
}
如果错误存在的话,我让你做一些有用的事情.