Возврат из цикла for в Objective-C - PullRequest
1 голос
/ 22 декабря 2011

У меня есть игра с компьютерным ИИ, которая сохраняет информацию в массив, и мне нужно циклически проходить по массиву, что нормально, но как только он находит искомое значение, он продолжает искать, обычно это не будет проблема, но массивы могут стать довольно большими, и я предпочел бы иметь возможность просто остановить цикл, как только у меня появятся нужные мне значения.

1 Ответ

6 голосов
/ 22 декабря 2011

Используйте оператор break:

for (int i = 0; i < 10000000; i++) {
    if (i == 2) {
        // Exit the loop on the 3rd iteration
        break;
    }
}

Это также работает в (for ... in ...) циклах.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...