如果我有一個NSArray,並且我使用enumerateUsingBlock
來遍歷數組中的元素,但在某些情況下,我需要跳過循環體並轉到下一個元素,是否有任何continue
等效塊,或者我可以直接使用continue
?Objective-C:集合枚舉塊中的「繼續」?
謝謝!
更新:
只是想澄清,我想要做的是:
for (int i = 0 ; i < 10 ; i++)
{
if (i == 5)
{
continue;
}
// do something with i
}
什麼,我需要的是continue
相當於塊。
嗨,請參閱我的更新,瞭解我的意思,抱歉誤會。 – hzxu
答案對你的意思是正確的。 –
好的,但是在標準循環中不是'return'等價於'break'嗎?如果是這樣,那麼相當於「繼續」? 'break'完全打破了我的循環,而'continue'跳轉到下一次迭代。你在枚舉塊中如何做到這一點? – shmim