用于混合ARC和非ARC代码的编译器标志将被忽略

时间:2012-02-27 17:55:23

标签: iphone xcode ipad automatic-ref-counting

我猜这是一个简单的但我无法弄清楚:

我的项目中有三个文件与Build +中设置的链接器标志-fno-obj-arc不兼容ARC。

然而,据我所知,这些标志被忽略了。编译器仍抱怨向对象发送保留和释放。

我正在使用为项目启用ARC的Xcode 4.2。这些类来自MGSplitView。

有什么想法吗?

感谢您的帮助

1 个答案:

答案 0 :(得分:19)

您的编译器标志为-fno-obj-arc。它在c中缺少objc

这是-fno-objc-arc

希望这会对你有所帮助。