如果我有一个NSArray并且我使用
谢谢!
更新:
只是想澄清,我想做的是:
enumerateUsingBlock
循环遍历数组中的元素,但在某些情况下我需要跳过循环体并继续执行下一个元素,是否有块中的等效continue
,或者可以直接使用continue
吗?谢谢!
更新:
只是想澄清,我想做的是:
for (int i = 0 ; i < 10 ; i++)
{
if (i == 5)
{
continue;
}
// do something with i
}
我需要的是块级作用域中的continue
等效语句。
return
在标准循环中不是等价于break
吗?如果是这样,那么continue
的等价物是什么?break
完全跳出循环,而continue
跳到下一次迭代。在枚举块中如何实现这个功能? - shmimreturn
没有*stop = YES
相当于在for循环中使用continue
。return
有*stop = YES
相当于使用break
。 - Ken Thomases