iphone:使用NSFileManager取得目录下所有文件(遍历所有文件)
来源:互联网 发布:淘宝开的店铺怎么关闭 编辑:程序博客网 时间:2024/06/09 21:40
From:http://note.sdo.com/u/xiaowan3/n/d1mS~j-WlZiwE0jI008XI
iphone使用NSFileManager取得目录下所有文件(遍历所有文件)
iphone取得目录下所有文件,示例函数:
- (NSArray*) allFilesAtPath:(NSString*) dirString {
NSMutableArray* array = [NSMutableArray arrayWithCapacity:10];
NSFileManager* fileMgr = [NSFileManager defaultManager];
NSArray* tempArray = [fileMgr contentsOfDirectoryAtPath:dirString error:nil];
for (NSString* fileName in tempArray) {
BOOL flag = YES;
NSString* fullPath = [dirString stringByAppendingPathComponent:fileName];
if ([fileMgr fileExistsAtPath:fullPath isDirectory:&flag]) {
if (!flag) {
[array addObject:fullPath];
}
}
}
return array;
}
NOTICE:
1,NSFileManager的contentsOfDirectoryAtPath方法返回值只是文件名,不是全路径。
2,fileExistsAtPath返回值用来判断路径是否有效,传入指针的返回值用来判断是否是路径。
- iphone:使用NSFileManager取得目录下所有文件(遍历所有文件)
- 遍历目录下所有文件
- 遍历目录下所有文件
- 遍历目录下所有所有文件
- boost---取得目录下所有文件
- 遍历目录所有文件
- 遍历目录所有文件
- 如何使用perl遍历一个目录下的所有文件
- 使用RUBY遍历目录下的所有文件
- 遍历目录下的所有文件
- windows遍历目录下所有文件
- matlab 遍历目录下所有文件
- 遍历一个目录下的所有文件
- 遍历目录下所有文件(VC)
- windows遍历目录下所有文件
- 遍历指定目录下的所有文件
- windows遍历目录下所有文件
- Perl遍历目录下所有文件
- 第4周—项目3.(3)单链表递增
- 安卓控件使用系列18:DatePicker日期控件和TimePicker时间控件的使用
- uva 11354 bond 倍增
- UVALive 4119 Always an integer(差分数列+模拟)
- 1002
- iphone:使用NSFileManager取得目录下所有文件(遍历所有文件)
- noip2012 vigenere密码 (模拟)
- 将120号员工的工资与奖金设置为与130号员工的工资与奖金相同
- 零基础学python-19.9 生成器函数与生成器表达式
- uva10975 trie树or ac自动机
- java 杨辉三角 王建安
- tomcat 自带的压力测试工具使用说明
- c++ primer 练习5.17
- 特殊的数学图形