编译时出错-fnested-function

时间:2010-09-09 23:06:35

标签: iphone objective-c xcode

我看到了一些文档和之前的问题,但是找不到解决方案。我的代码如下:

for(NSString str : NSArray){
    NSLog(str);
}

错误发生在:

提前致谢。

1 个答案:

答案 0 :(得分:0)

我认为你想要的东西如下:

NSArray *myArray = [NSArray arrayWithObjects:@"one", @"two", @"three", nil];
for (NSString *str in myArray) 
{
   NSLog(@"%@", str);
}

注意循环的不同语法,并使用数组对象,而不是那里的类名。您可以在文档中阅读fast enumeration