0

我已按照指南启用arc. 点击edit->refactor->convert to arc。比我有一个显示类的复选框,但它们都是cocos2d类,我看不到我的应用程序类(我创建的 2 个主要类)。指南说不要检查 cocos2d 类,但我没有其他要检查的东西,因为我的不在那里。

所以,我不明白,在开始一个项目并创建一个类时 - 使用 ARC 是自动的吗?这就是为什么我在那里看不到我的课程?

我是否必须使用 cocos2d v2.0 检查 cocos2d 类的框?

我无法理解如何准确处理以及何时自动使用弧。

谢谢。

4

1 回答 1

0

据我所知,是的,您的课程将在 ARC 下自动创建(假设它已在整个项目中打开)。检查哪些文件在 ARC 下的最好方法是去

your project (left pane, Navigator) -> Build Phases -> Compile Sources

带有-fno-objc-arc编译器标志的文件不在ARC 下

总结一下:将 cocos2d 设置为不使用 ARC 并检查您的课程是否使用 ARC(如果您想使用它)

Xcode 构建阶段

注意:上面的图片文件main.m、AppDelegate、HelloWorldLayer、IntroLayer、FirstStory当然是我自己创建的文件。

于 2013-10-26T19:34:37.443 回答