我已按照指南启用arc
。点击了edit->refactor->convert to arc
。
我有一个显示类的复选框,但它们都是cocos2d
类,我看不到我的app类(我创建的2个主要类)。导游说不要检查cocos2d类,但我没有任何其他的东西可以检查它们,因为我不在那里。
所以,我不明白,在开始一个项目并创建一个类时 - 是否使用ARC自动?这就是为什么我没有在那里看到我的课程?
我是否必须使用cocos2d v2.0检查那一盒cocos2d类?
我无法理解如何精确处理以及何时自动使用arc。
感谢。
答案 0 :(得分:0)
据我所知,是的,您的课程将在ARC下自动创建(假设它已在整个项目中启用)。 检查ARC下哪些文件的最佳方法是
your project (left pane, Navigator) -> Build Phases -> Compile Sources
带有-fno-objc-arc
编译器标志的文件在ARC
总而言之:设置cocos2d不使用ARC并检查类是否使用ARC(如果你想使用它)
注意:在上面的图片文件main.m,AppDelegate,HelloWorldLayer,IntroLayer,FirstStory当然是由我创建的文件。