Objective-C中的For和ForEach循环(For and ForEach Loops in Objective-C )
来源:互联网 发布:免费网络代理服务器 编辑:程序博客网 时间:2024/05/29 07:41
原文地址:http://howtomakeiphoneapps.com/2009/05/for-and-foreach-loops-in-objective-c/
Loops are the gears of programming: they make your code take action.
The two loops I use most often is the for loop (to do a predefined number of steps) and what is usually called a foreach loop (to move though a list of objects).
//This loop simply repeats an action
//a set amount of times:
for (int i=0; i<=3; i++)
NSLog([NSString stringWithFormat:@"i=%i", i]);
//Create an array of strings for the next example:
NSMutableArray *bunchOfThings = [[NSMutableArray alloc] init];
[bunchOfThings addObject:@"Zero"];
[bunchOfThings addObject:@"One"];
[bunchOfThings addObject:@"Two"];
[bunchOfThings addObject:@"Three"];
//This is sometimes called a "for each" loop
//Using this list will repeat actions for each
//object in a list.
//Hint: you can use this for any type of list of
//objects so if you have list of custom defined
//objects this is an easy way to work with them all
//at one time.
for(NSString *s in bunchOfThings)
NSLog([NSString stringWithFormat:@"s=%@", s]);
//The array must be released since it was alloc/init earlier.
[bunchOfThings release];
- Objective-C中的For和ForEach循环(For and ForEach Loops in Objective-C )
- [c#] for和foreach
- for循环和foreach循环
- 使用Objective-C中foreach循环的一大注意事项
- 使用Objective-C中foreach循环的一大注意事项
- 使用Objective-C中foreach循环的一大注意事项
- for...in和for...of循环以及forEach方法
- javascript中的Map和Set用法,以及for in,for of ,forEach循环用法
- for in.forEach.for
- for 循环,foreach循环
- 高级for循环(foreach)
- 二、C++迭代器的两种实现方式 (Range for和C#、Java中的foreach)
- JSTL的c:forEach标签模拟for循环
- js中的for和foreach
- js中的for和foreach
- java中的foreach和for
- Java中的for和foreach
- Websocket for Objective-C
- 初始化列表问题
- JNDI
- C#多线程 Invoke方法的使用收藏
- 在应用环境中如何构造最优的数据库模式 (1)
- JavaFX+Java打字练习软件
- Objective-C中的For和ForEach循环(For and ForEach Loops in Objective-C )
- java下Class.forName的作用是什么,为什么要使用它
- w to Use a Dictionary in Objective-C
- linux设备驱动的周期事件
- 在iPhone应用中如何使用随机数(How to Use Random Numbers in Your iPhone App)
- 错误检测和纠错简述
- JTA
- 一个在加拿大上学的朋友的暑假作业
- 行为模式之九---Strategy