NSDictionary 中使用闭包枚举键值

来源:互联网 发布:51单片机spi通信 编辑:程序博客网 时间:2024/05/18 01:47

    NSMutableDictionary *dic = [[NSMutableDictionary alloc]init];

    [dic setObject:@"a" forKey:@"1"];

    [dic setObject:@"b" forKey:@"2"];

    [dic setObject:@"c" forKey:@"3"];

    [dic setObject:@"d" forKey:@"4"];

    

    [dic enumerateKeysAndObjectsUsingBlock:^(id key, id obj, BOOL *stop) {

        NSLog(@"key = %@,value = %@ ",key,obj);

    }];


输出结果:

    

2014-03-12 09:00:48.132 blockGame[529:a0b] key = 3,value = c 

2014-03-12 09:00:48.132 blockGame[529:a0b] key = 1,value = a 

2014-03-12 09:00:48.133 blockGame[529:a0b] key = 4,value = d 

2014-03-12 09:00:48.133 blockGame[529:a0b] key = 2,value = b 

0 0
原创粉丝点击