//1.获取沙盒地址
NSString *path = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) lastObject];
//2.将沙盒中的文件保存在数组中
self.urlArray = [self getAllFileNames:path];
//管理文件返回数组方法
- (NSArray *)getAllFileNames:(NSString *)dirPath{
NSArray *files = [[NSFileManager defaultManager] subpathsOfDirectoryAtPath:dirPath error:nil];
return files;
}
//3.将array转换成可变数组(有利于展示在界面,方便增删)同步显示
self.mutableArray = [NSMutableArray arrayWithArray:self.urlArray];
//查找文件名
BOOL blHave=[[NSFileManager defaultManager] fileExistsAtPath:@“自己的文件路径”];
//remove所要删除的文件地址
BOOL blDele= [fileManager removeItemAtPath:@“自己的文件路径” error:nil];
//如:在tableview上删除了数据源
[self.mutableArray removeObjectAtIndex:indexPath.row];
[tableView deleteRowsAtIndexPaths:@[indexPath] withRowAnimation:UITableViewRowAnimationLeft];