Objective-C循环结构代码详解

循环结构是每种编程语言中的基本控制能力,Objective-C中也提供了各种循环结构。

for循环

for循环允许进行预设次数的循环迭代。语法如下:

for (初始化; 条件; 更新) {
  // 循环体
}

一个标准的for循环示例:

for (int i = 0; i < 10; i++) {
  NSLog(@"%d", i); 
}

while循环

while循环当条件为真时会一直执行循环体语句:

while (条件) {
  // 循环体  
}

示例:

int i = 0;
while (i < 10) {
  // 循环体
  i++;
}

do-while循环

do-while循环保证循环体会至少执行一次:

do {
  // 执行语句
} while (条件);

break和continue

可以使用break跳出当前循环,continue跳到下次循环。

循环的应用

循环结构可以实现重复的执行逻辑,是编程中非常常用的功能。熟练使用Objective-C中的各种循环可以提高代码效率。