我使用cocos2d 2.1.0版本来学习iOS的游戏开发和最新版本的Xcode。
当我创建新的子类时,例如:
来自JTObject
类的CCNode
,添加initWithSprite:(CCSprite*)sprite
(我也在公共.h文件中添加此方法),然后添加JTObject
- JTTankObject
中的新子类。
Xcode没有在initWithSprite:(CCSprite*)sprite
文件中显示这个JTTankObject.m
方法,因为它应该用于继承方法。所以我需要复制并粘贴它。
更重要的是,在子类文件中突出显示代码也不起作用。 只有在多次删除和创建此文件之后,或者在重建项目多次之后,Xcode才会对数据类型使用突出显示。 而且我知道,不仅我遇到了这个问题。