iOS获取文件夹下某个后缀的所有文件
2015-01-30 16:07
1086 查看
比如获取后缀为xml的所有文件
NSFileManager *fileManager = [NSFileManagerdefaultManager];
NSDirectoryEnumerator *myDirectoryEnumerator = [fileManagerenumeratorAtPath:baseSavePath]; //baseSavePath
为文件夹的路径
NSMutableArray *filePathArray = [[NSMutableArrayalloc]init];
//用来存目录名字的数组
NSString *file;
while((file=[myDirectoryEnumeratornextObject]))
//遍历当前目录
{
if([[filepathExtension]
isEqualToString:@"xml"]) //取得后缀名为.xml的文件名
{
[filePathArray
addObject:[baseSavePath stringByAppendingPathComponent:file]];//存到数组
}
}
NSFileManager *fileManager = [NSFileManagerdefaultManager];
NSDirectoryEnumerator *myDirectoryEnumerator = [fileManagerenumeratorAtPath:baseSavePath]; //baseSavePath
为文件夹的路径
NSMutableArray *filePathArray = [[NSMutableArrayalloc]init];
//用来存目录名字的数组
NSString *file;
while((file=[myDirectoryEnumeratornextObject]))
//遍历当前目录
{
if([[filepathExtension]
isEqualToString:@"xml"]) //取得后缀名为.xml的文件名
{
[filePathArray
addObject:[baseSavePath stringByAppendingPathComponent:file]];//存到数组
}
}
相关文章推荐
- iOS小技巧 - 获取指定文件夹下的所有相对路径(包括子文件夹路径),并实现指定文件夹下的所有文件的全部移动
- 获取某文件夹下特定后缀的所有文件名称
- 算法积累:解决如何获取指定文件夹路径或者文件路径下所有子文件后缀为.h .m .c的文本的行数
- 获取文件夹内所有指定后缀的文件
- 算法积累:解决如何获取指定文件夹路径或者文件路径下所有子文件后缀为.h .m .c的文本的行数
- C#复制或删除文件夹(及文件夹下所有子文件夹和文件)、获取文件所在文件夹、二进制读取文件相关
- asp.net 获取指定文件夹下所有子目录及文件(树形)
- vba 宏获取文件夹中所有excel文件,对slk文件数据每3000个求平均值
- C#两种方式获取指定文件夹下所有子目录及文件
- C#获取文件夹下所有文件
- 获取本地所有磁盘并遍历磁盘下所有文件、文件夹
- C#获取文件夹中所有文件的文件名
- VC-获取文件夹中的指定类型的所有文件名和文件大小
- 获取指定文件夹下所有子目录及文件(树形)
- C#.NET获取指定文件夹下所有的指定类型文件
- Asp.net 获取指定目录下的后缀名为".doc" 的所有文件名和文件路径
- 获取文件夹中的所有文件,包括子目录中的
- 获取文件夹及其子文件夹下的所有文件
- (java)获取某文件夹下面所有的指定类型的文件名称,并根据情况返回可用的名称
- 用递归获取文件夹以及子文件夹下的所有文件