在COCOS2D中启用ARC的问题

时间:2013-03-05 07:25:44

标签: iphone cocos2d-iphone automatic-ref-counting

我正在执行以下步骤

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

我无法为ccCArray.h设置-fno-objc-arc ...即使我已将-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'

怎么了?

1 个答案:

答案 0 :(得分:2)

这是一个头文件,不应该编译头文件。您通常在< file> .m。

中包含< file> .h

要解决此问题,请在Xcode中单击您的项目,选择目标,然后检查构建阶段选项卡中是否存在此文件。 另外,请确保您没有任何其他< file> .h。

清理并构建项目。