使用枚举器遍历NSArray集合元素

来源:互联网 发布:网络传销平台 编辑:程序博客网 时间:2024/06/07 22:40


- (void) EnumeratorArray{   // NSArray *array = [NSArray arrayWithContentsOfFile:@"myFile.txt"];    NSArray *array = [NSArray arrayWithObjects:@"sww",@"ddd",@"hjg",nil];    NSEnumerator *en = [array objectEnumerator];    id object;    while (object = [en nextObject]) {        NSLog(@"%@",object);    }        NSLog(@"-------下面是逆序遍历-----");        en = [array reverseObjectEnumerator];    while (object = [en nextObject]) {        NSLog(@"%@",object);    }}

输出结果:

2015-03-31 20:40:13.095 RTSW[810:212183] sww

2015-03-31 20:40:13.096 RTSW[810:212183] ddd

2015-03-31 20:40:13.096 RTSW[810:212183] hjg

2015-03-31 20:40:13.096 RTSW[810:212183] -------下面是逆序遍历-----

2015-03-31 20:40:13.096 RTSW[810:212183] hjg

2015-03-31 20:40:13.096 RTSW[810:212183] ddd

2015-03-31 20:40:13.096 RTSW[810:212183] sww


数组初始化,与释放

_valueAddedDic = [[NSMutableDictionary alloc] initWithCapacity:3];

- (void)dealloc

{

    [_valueAddedDic removeAllObjects];

    [_valueAddedDic release];

    [super dealloc];

}



0 0