86771895 2011-11-05
//
//main.m
//FileSearchTest
//
//CreatedbyZhangLeonardoon11-10-31.
// Copyright (c) 2011年 __MyCompanyName__. All rights reserved.// To discuss via :www.renren.com/leonardozhang
//
#import<Foundation/Foundation.h>
intmain(intargc,constchar*argv[])
{
@autoreleasepool{
NSFileManager*manager=[NSFileManagerdefaultManager];
NSString*home=[@"/Users/zhangchenlong/test"stringByExpandingTildeInPath];
NSLog(@"home:%@",home);
NSDirectoryEnumerator*direnum=[managerenumeratorAtPath:home];
NSMutableArray*files=[NSMutableArrayarrayWithCapacity:42];
NSString*filename;
while(filename=[direnumnextObject]){
if([[filenamepathExtension]isEqualTo:@"jpg"]){
[filesaddObject:filename];
}
}
NSEnumerator*fileenum;
fileenum=[filesobjectEnumerator];
while(filename=[fileenumnextObject]){
NSLog(@"%@",filename);
}
}
return0;
}-c 详细显示指令执行过程,便于排错或分析程序执行的情形。 -L 直接显示符号连接所指向的文件的类别。 -m<魔法数字文件> 指定魔法数字文件。 -v 显示版本信息。 -z 尝试去解读压缩文件的内容。