标签:
得到文件管理器 蓝懿教育
NSFileManager *fm = [NSFileManager defaultManager];
// 复制
// [fm copyItemAtPath:@"/Users/ivan/Desktop/a.png" toPath:@"/Users/ivan/Desktop/copy/a.png" error:nil];
// 移动 移动的时候目的地不能有重名的
// [fm moveItemAtPath:@"/Users/ivan/Desktop/a.png" toPath:@"/Users/ivan/Desktop/copy/a.png" error:nil];
// 删除
// NSError *err = nil;
// [fm removeItemAtPath:@"/Users/ivan/Desktop/copy/a.png" error:&err];
// if (err) {
// NSLog(@"出错了");
// }
// 创建文件夹
// [fm createDirectoryAtPath:@"/Users/ivan/Desktop/a/b/c/d/e/f" withIntermediateDirectories:YES attributes:nil error:nil];
// 判断文件是否存在
// if ([fm fileExistsAtPath:@"/Users/ivan/Desktop/lany.txt"]) {
// NSLog(@"文件存在");
// }
// 判断文件是否存在 是否是文件夹
// BOOL isDir = NO;
// if ([fm fileExistsAtPath:@"/Users/ivan/Desktop/桌面.zip" isDirectory:&isDir]) {
// NSLog(@"存在");
//
// if (isDir) {
// NSLog(@"是文件夹");
// }else{
// NSLog(@"不是文件夹");
// }
//
//
//
// }else{
// NSLog(@"不存在");
// }
//
// 获取文件夹里面所有的内容
NSArray *fileNames = [fm contentsOfDirectoryAtPath:@"/Users/ivan/Desktop" error:nil];
for (NSString *fileName in fileNames) {
NSLog(@"%@",fileName);
}
}
标签:
原文地址:http://www.cnblogs.com/lovemyios/p/4803802.html