IOS开发之文件系统NSFileManager
来源:互联网 发布:比特彗星监听端口阻塞 编辑:程序博客网 时间:2024/05/16 17:53
NSFileManager *fileManager = [NSFileManager defaultManager];
//在这里获取应用程序Documents文件夹里的文件及文件夹列表
NSArray *documentPaths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentDir = [documentPaths objectAtIndex:0];
NSError *error = nil;
NSArray *fileList = [[NSArray alloc] init];
//fileList便是包含有该文件夹下所有文件的文件名及文件夹名的数组
fileList = [fileManager contentsOfDirectoryAtPath:documentDir error:&error];
以下这段代码则可以列出给定一个文件夹里的所有子文件夹名
NSMutableArray *dirArray = [[NSMutableArray alloc] init];
BOOL isDir = NO;
//在上面那段程序中获得的fileList中列出文件夹名
for (NSString *file in fileList) {
NSString *path = [documentDir stringByAppendingPathComponent:file];
[fileManager fileExistsAtPath:path isDirectory:(&isDir)];
if (isDir) {
[dirArray addObject:file];
}
isDir = NO;
}
NSLog(@"Every Thing in the dir:%@",fileList);
NSLog(@"All folders:%@",dirArray);
- IOS开发之文件系统NSFileManager
- iOS 开发之NSFileManager
- IOS 开发 之 NSFileManager
- [IOS]iPhone文件系统NSFileManager
- iOS开发笔记之NSFileManager的使用
- iOS NSFileManager文件系统的管理
- iOS NSFileManager文件系统的管理
- iOS NSFileManager文件系统的管理
- iOS NSFileManager文件系统的管理
- IOS开发之----文件操作之NSFileManager(二)
- IOS开发 沙盒中的文件操作和文件系统NSFilemanager的操作
- ios开发,NSFileManager的使用
- ios开发之文件系统操作
- iOS SDK详解之NSFileManager
- iOS SDK详解之NSFileManager
- IOS之NSFileManager 和NSFileHandle
- iOS开发12-iOS NSFileManager的使用
- IOS文件系统及其相关操作(NSFileManager,NSFileHandle)
- java反射机制---Class.forName("")
- IOS开发之Appdelegate委托
- 最小公倍数和最大公约数
- mac 下myeclipse 安装及其破解
- 大话设计模式之建造者模式
- IOS开发之文件系统NSFileManager
- ubuntu13.04安装搜狗输入法
- 设计模式——单例模式
- How to think like a Computer Scientist: 课后习题第九章 第6题
- 陈列设计师
- ubuntu 用命令mutt 发邮件
- poj 2886 线段树 (用反素数)
- 打印数字图形
- 两台路由器串联,开通两个无线功能,扩大覆盖面积