如果我有一个 NSArray 并且我使用 enumerateUsingBlock
循环遍历数组中的元素,但在某些情况下我需要跳过循环体并转到下一个元素,是否有任何 continue
相当于 block ,还是我可以直接使用 continue
?
谢谢!
更新:
只是想澄清一下,我想做的是:
for (int i = 0 ; i < 10 ; i++)
{
if (i == 5)
{
continue;
}
// do something with i
}
我需要的是 block 中的 continue
等效项。
最佳答案
block 很像一个匿名函数。所以你可以使用
return
退出返回类型为 void 的函数。
关于Objective-C:集合枚举 block 中的 `continue`?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13303400/