2010-10-09 34 views
0

我曾经是能够做到foreach循环在Xcode中,但在安装SDK 4后我得到的错误XCode - 嵌套函数被禁用!

错误:嵌套功能被禁用,则使用-fnested-功能重新启用

哪有我启用嵌套功能 它说“使用-fnested-”,但用途是在哪里?怎么样?

for (MyObject *obj : array) 
{ 

} 
+0

稍候... WOT你能后的代码的确切片段,是造成?问题?或者尝试使用Clang编译并确保错误消息是合理的。 – bbum 2010-10-09 03:47:28

回答

3

我想你的意思:

for (MyObject * obj in array) { ... } 

(请注意,您使用in,而不是:

+0

把它和java混淆了 – aryaxt 2010-10-09 05:12:16