Iterating over NSMutableArray
You can iterate over array using old school index method:
NSMutableArray *array = ... for(int i=0; i<[array count]; i++) { id object = [array objectAtIndex: i]; }
You can also use iterator, following way:
NSMutableArray *array = ... NSEnumerator *enumerator = [array objectEnumerator]; id object; while ((object = [enumerator nextObject]) != nil) { // ... }
And, finally, you can use for construct directly:
NSMutableArray *array = ... for(id object in array) { // ... }
July 6th, 2011 in
main entries
thanks. (Y)