-fno-objc-arc无法禁用ARC

Eri*_*tto 10 xcode memory-management objective-c automatic-ref-counting afnetworking

我已经尝试过这篇文章中的解决方案来禁用AFNetworking文件中的ARC,但无济于事:

在此输入图像描述

我失败的任何想法?显然答案越简单越好.我还读到创建静态库可能有所帮助,但这看起来很复杂.

EDITS

我已经尝试删除派生数据清理和构建重新启动Xcode.没有交易:(.

此外,我的工作区中没有其他项目.

Eri*_*tto 16

奇怪的是.我尝试将-fno-objc-arc标志添加到一些Facebook文件中,最终构建了项目.我想这里的教训是,当Xcode生成这些类型的错误时,问题的根源可能在另一个文件中.如果Xcode抱怨你已经标记过的文件,这可能尤其如此!

在此输入图像描述

希望这对某人有帮助:).

  • 我有同样的问题.你怎么知道导致这个问题的是FB文件? (3认同)

小智 5

只是一点额外的提示:

如果项目中有多个目标,请检查是否已将编译器标志添加-fno-objc-arc到所有目标.