小编Nar*_*ana的帖子

如何查找数组是否包含对象(不使用for循环)?

我使用下面的代码检查ary_navigationControllerViews数组包含myclass对象或不工作正常,但我需要for for循环.我知道我们有像containsObject这样的方法但在这种情况下如何使用.有没有办法检查这个条件没有使用for循环.

NSArray *ary_navigationControllerViews = [[NSArray alloc] initWithArray:[self.navigationController viewControllers]];
    for(id obj_viewController in ary_navigationControllerViews) {
        if([obj_viewController isKindOfClass:[myClass  class]]) {
            //some my code
            return;
        }
    }
Run Code Online (Sandbox Code Playgroud)

iphone objective-c nsarray ios

1
推荐指数
1
解决办法
2913
查看次数

标签 统计

ios ×1

iphone ×1

nsarray ×1

objective-c ×1