iOS中从目录搜索制定后缀的文件

来源:互联网 发布:复杂网络与Matlab 编辑:程序博客网 时间:2024/05/20 06:25

//NSFileManager *fileManager = [NSFileManager defaultManager];
NSString *home;
home = @"../Users/";

NSDirectoryEnumerator *direnum;
direnum = [fileManager enumeratorAtPath: home];

NSMutableArray *files = [[NSMutableArray alloc] init];

//枚举
NSString *filename;
while (filename = [direnum nextObject]) {
if([[filename pathExtension] hasSuffix:@"jpg"]){
[files addObject:filename];
}
}

//快速枚举
//for(NSString *filename in direnum)
//{
//    if([[filename pathExtension] isEqualToString:@"jpg"]){
//        [files addObject:filename];
//    }
//}
NSLog(@"files:%@",files);

//枚举
NSEnumerator *filenum;
filenum = [files objectEnumerator];
while (filename = [filenum nextObject]) {
NSLog(@"filename:%@",filename);
}

//快速枚举
//for(id object in files)
//{
//    NSLog(@"object:%@",object);
//}

NSRange range = [a rangeOfString:@"$file/"];//获取$file/的位置

NSString *b = [a substringFromIndex:range.location + range.length];//开始截取

0 0
原创粉丝点击