3

我按照以下步骤

http://www.raywenderlich.com/23854/arc-and-cocos2d-v2-x

我无法-fno-objc-arc为 ccCArray.h 设置……即使我已将 -fno-objc-arc 设置为该文件,编译器也会给出与 ARC 相关的警告和错误……比如

[WARN]warning: no rule to process file 'libs/cocos2d/Support/ccCArray.h' of type sourcecode.c.h for architecture i386

ARC forbids explicit message send of 'release'

怎么了??

4

1 回答 1

2

那是一个头文件,不应该编译任何头文件。您通常在 <file>.m 中包含 <file>.h。

要解决此问题,请在 Xcode 中单击您的项目,选择您的目标,然后检查该文件是否不存在于Build Phases选项卡中。还要确保你没有任何其他 <file>.h 在那里。

清理并构建项目。

于 2013-03-05T09:59:46.487 回答