Objective c XCode-嵌套函数被禁用!

Objective c XCode-嵌套函数被禁用!,objective-c,xcode,nested-function,Objective C,Xcode,Nested Function,我以前可以在XCode中执行forEach循环,但在安装sdk 4之后,我会出现错误 错误:嵌套函数已禁用,请使用-fnested函数重新启用 如何启用嵌套函数 上面写着“use-fnested-”,但use在哪里?怎么做 for (MyObject *obj : array) { } 我想你的意思是: for (MyObject * obj in array) { ... } (请注意,您在中使用,而不是:我想您的意思是: for (MyObject * obj in array) {

我以前可以在XCode中执行forEach循环,但在安装sdk 4之后,我会出现错误

错误:嵌套函数已禁用,请使用-fnested函数重新启用

如何启用嵌套函数 上面写着“use-fnested-”,但use在哪里?怎么做

for (MyObject *obj : array)
{

}
我想你的意思是:

for (MyObject * obj in array) { ... }
(请注意,您在
中使用
,而不是

我想您的意思是:

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

(请注意,您可以在
中使用
,而不是

等待…wot?您可以发布导致问题的确切代码片段吗?或者尝试使用Clang编译并确保错误消息合理。等待…wot?您可以发布导致问题的确切代码片段吗?或者尝试使用Clang编译并确保错误消息是合理的。