Getting the Enumerated Objects

- allObjects

Returns an array of objects the receiver has yet to enumerate.

Example

NSDictionary *eezyDict = @{@"Key1": @"Eezy", @"Key2": @"Tutorials", @"Key3": @"Website"};
NSEnumerator *enumerator = [eezyDict keyEnumerator];
NSLog(@"%@",[enumerator allObjects]);
		

Output

2014-04-12 05:24:23.625 iOS-Tutorial[1480:a0b] (
    Key2,
    Key1,
    Key3
)
		

- nextObject

Returns the next object from the collection being enumerated.

Example

NSDictionary *eezyDict = @{@"Key1": @"Eezy", @"Key2": @"Tutorials", @"Key3": @"Website"};
NSString *key;
NSEnumerator *enumerator = [eezyDict keyEnumerator];
while (key = [enumerator nextObject]) {
    NSLog(@"%@: %@",key, eezyDict[key]);
}		

Output

2014-04-12 05:27:22.727 iOS-Tutorial[1521:a0b] Key2: Tutorials
2014-04-12 05:27:22.728 iOS-Tutorial[1521:a0b] Key1: Eezy
2014-04-12 05:27:22.729 iOS-Tutorial[1521:a0b] Key3: Website
		

Advertisements