使用 goto 语句 退出 for 循环
// - 这个方式退出for 循环 , 很方便
for (NSUInteger i = 0 ; i < 10; i++) {
for (NSUInteger j = 0 ; j < 10; j++) {
if (j == 3 && i == 2) {
goto exitLoop;
}
NSLog(@"i : %lu, j : %lu", (unsigned long)i, j);
}
}
exitLoop:
NSLog(@"exitLoop");
在for循环中使用条件退出
bool flag = true;
for (int i = 0; i < 5 && flag == true; i++){
for (int j = 0; j < 5 && flag == true; j++) {
if (i == 3 && j == 5)
flag = false;
}
}