objective-c 遍历文件夹及判断文件类型
2012-07-17 14:41
246 查看
objective-c 遍历文件夹及判断文件类型
//// main.m
// FileSearchTest
//
// Created by Zhang Leonardo on 11-10-31.
// Copyright (c) 2011年 __MyCompanyName__. All rights reserved.
// To discuss via :www.renren.com/leonardozhang
//
#import <Foundation/Foundation.h>
int main (int argc, const char * argv[])
{
@autoreleasepool {
NSFileManager *manager = [NSFileManager defaultManager];
NSString *home = [@"/Users/zhangchenlong/test" stringByExpandingTildeInPath];
NSLog(@"home: %@", home);
NSDirectoryEnumerator *direnum = [manager enumeratorAtPath:home];
NSMutableArray *files = [NSMutableArray arrayWithCapacity:42];
NSString *filename ;
while (filename = [direnum nextObject]) {
if ([[filename pathExtension] isEqualTo:@"jpg"]) {
[files addObject: filename];
}
}
NSEnumerator *fileenum;
fileenum = [files objectEnumerator];
while (filename = [fileenum nextObject]) {
NSLog(@"%@", filename);
}
}
return 0;
}
相关文章推荐
- C#磁盘类型判断 所有磁盘遍历出所有文件夹及文件夹路径 所有文件及文件路径
- Java遍历文件夹&判断是否存在某一类型的文件
- C# 遍历读取某个目录文件夹下的不同类型子文件和其子文件夹(里面可能又有许多文件)
- Python 遍历文件夹中的指定类型文件
- Android中遍历文件夹、比较文件类型测试
- matlab代码-遍历文件夹中指定类型的文件
- python 遍历文件夹和子目录抓出自己想用的文件类型
- 遍历读取指定文件夹下指定类型的所有文件
- Python 遍历文件夹中的指定类型文件
- 批处理遍历文件夹下的某种类型的文件并删除
- matlab遍历文件夹下指定类型的文件以及子文件夹
- 判断是否下载指定客户端(遍历硬盘上的全部文件文件夹)
- 如何遍历所有文件夹,获取某一类型文件
- 常用公共函数库(验证mac地址、判断ip所属网段、创建文件夹、读取文件、获取移动客户端类型等)
- objective-c 遍历文件夹查看文件
- c++ 遍历文件夹下各种类型文件
- 【Linux C】遍历文件夹下的某种类型的文件
- 遍历文件夹下某种某种所有文件类型
- 遍历文件夹下指定的文件类型
- C++遍历文件夹及判断某一文件或目录是否存在