如何为特定文件关闭ARC

Jus*_*tin 12 iphone ios automatic-ref-counting

我知道我应该将编译器标志添加-fno-objc-arc到XCode 4中的编译源来完成此任务.但它没有用.即使添加了标志,我仍然在我的KeychainItemWrapper.m文件中收到错误,声称我需要使用__bridgeC指针.

我已经为编译的源添加了必需的标志...我错过了什么?

我的项目是ARC安全的,但Apple提供的与Keychain交互的参考不是.我想为该单个文件禁用ARC.我还缺少什么?

Fir*_*eer 6

在不同的项目中,我已经在4.2中不止一次地发生了这种情况,但后来我无法对错误报告进行足够可靠的重现.但我可以说,在我的情况下,一个干净的构建清理了它.