iOS cocos2d 2.0 打开旧版本工程CCLayer报[[[self alloc] initWithColor:color] autorelease]出错
Posted on 2012-05-28 16:12 蜗牛狂奔 阅读(616) 评论(0) 编辑 收藏 举报现在在编译较老版本的cocos2d工程时CCLayer.m经常会报错
错误如下图所示
这是由于cocos2d 2.0版本以及以前版本的CCLayer还有ccColor4B曾经做过比较大的修改。
我们需要把这段代码进行一点点修改,如下图所示
即只需要将[self alloc]强制类型转换为CCColorLayer *类型即可解决。