使用block闭包遍历数组

来源:互联网 发布:myoffer靠谱吗 知乎 编辑:程序博客网 时间:2024/05/21 14:52

__block BOOL found =NO;

   NSArray *array = [NSArrayarrayWithObjects:@"one",@"two",@"three",nil];

    [arrayenumerateObjectsUsingBlock:^(id obj,NSUInteger idx, BOOL *stop) {

        if ([objlocalizedCaseInsensitiveCompare:@"two"] ==NSOrderedSame) {

            *stop =YES;

            found =YES;

            NSLog(@"Enumerate is done");

        }

    }];


0 0
原创粉丝点击