for循环是一个重复的控制结构,可以有效地写一个循环,需要执行特定次数。
for循环在Objective-C编程语言的语法是:
for ( init; condition; increment ) { statement(s); }
下面是在for循环的控制流:
#import <Foundation/Foundation.h> int main () { /* for loop execution */ int a; for( a = 10; a < 20; a = a + 1 ) { NSLog(@"value of a: %d ", a); } return 0; }
上面的代码编译和执行时,它会产生以下结果:
2013-09-07 22:34:05.044 demo[12321] value of a: 10 2013-09-07 22:34:05.044 demo[12321] value of a: 11 2013-09-07 22:34:05.044 demo[12321] value of a: 12 2013-09-07 22:34:05.044 demo[12321] value of a: 13 2013-09-07 22:34:05.044 demo[12321] value of a: 14 2013-09-07 22:34:05.044 demo[12321] value of a: 15 2013-09-07 22:34:05.044 demo[12321] value of a: 16 2013-09-07 22:34:05.044 demo[12321] value of a: 17 2013-09-07 22:34:05.044 demo[12321] value of a: 18 2013-09-07 22:34:05.044 demo[12321] value of a: 19
来源:https://www.yiibai.com/objective_c/objective_c_for_loop.html