2012-02-27 37 views
6

我想这是一个简单的,但我不能弄明白:编译器标志为混合ARC和非ARC代码被忽略

我在我的项目中三个文件不与兼容ARC链接器标记-fno-obj-arc在Build阶段中设置。

但据我所知,标志被忽略。编译器仍然抱怨发送保留和释放到对象。

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

任何想法?

感谢您的帮助

+0

您是否尝试清理并删除项目的“派生数据”? – bobbypage 2012-02-27 18:30:22

+0

感谢您的提示,不知道清洁不会删除派生的数据。我敢肯定,我正确地进入了国旗几次,建设失败...... – Christoph 2012-02-28 12:16:33

回答

19

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

这是-fno-objc-arc

希望这可以帮助你。

相关问题