В Objective-C вы можете создавать циклы, используя различные структуры управления. Вот несколько методов, обычно используемых для циклов в Objective-C:
-
Цикл for:
for (initialization; condition; increment) { // Code to be executed }
-
Пока цикл:
while (condition) { // Code to be executed }
-
Цикл «Do-While»:
do { // Code to be executed } while (condition);
-
Цикл перечисления (с использованием быстрого перечисления):
for (ObjectType object in collection) { // Code to be executed }
-
Расширенный цикл for (с использованием блоков):
[collection enumerateObjectsUsingBlock:^(ObjectType object, NSUInteger idx, BOOL *stop) { // Code to be executed }];
Это некоторые из наиболее часто используемых методов цикла в Objective-C. Не стесняйтесь использовать любой из них в зависимости от ваших конкретных требований.