遍历的几种方式:
1、通过索引,如通过数组下标来遍历数组 -objectAtIndex()
2、使用NSEnumerator容器来存放数据项,通过nextObject来获取下一个数据
3、使用快速枚举(os x10.5以后)
4、最新的代码块方法(os x 10.5以后)
第一种通过下标的方式来遍历数据,这种方式太简单,这里不显示示例代码
第二种示例代码:
查找用户目录下所有的.jpg文件:
//使用NSEnumerator
void getFile(){
NSFileManager *manager;
//获取NSFileManager对象,使用默认的Manager
manager = [NSFileManager defaultManager];
NSString *home;
//获取主目录,~代表主目录,stringByExpandingTildeInPath将~替换成当前用户的主目录
home = [@"~" stringByExpandingTildeInPath];