如何运行像for循环一样快速枚举?

How to run the fast enumeration like for loop?

在for循环中我们可以简单的定义0到5之间的打印数据。这样我们在Fast Enumeration中如何定义?

for(int i=0;i<5;i++)
{ 
  NSLog(@"for loop");
}

快速枚举适用于像

这样的集合

-NSSet

-NSArray

-NSDictionary

-NSMutableSet

-NSMutableArray

-NSMutableDictionary

NSArray *array = [[NSArray alloc]
initWithObjects:@"string1", @"string2",@"string3",nil];
for(NSString *aString in array)
{
  NSLog(@"Value: %@",aString);
}