CCSprite::init()报错

求解,是从CCSprit::init()走进来的,不知是什么原因

这个地方是没什么问题的。
应该是创建一个CCSprite的时候,资源路径不对,导致创建失败。
CCSprite* sp = CCSprite::create(“img.png”);

— Begin quote from ____

引用第1楼shujun.qiao于2014-01-20 17:55发表的 回 楼主(1085075003) 的帖子 :
这个地方是没什么问题的。
应该是创建一个CCSprite的时候,资源路径不对,导致创建失败。
CCSprite* sp = CCSprite::create(“img.png”); http://www.cocoachina.com/bbs/job.php?action=topost&tid=182015&pid=877958

— End quote

我创建了一个继承与CCSprite的类,在本类的init方法中调用CCSprite::init(),有时候会报错

关于“在本类的init方法中调用CCSprite::init(),有时候会报错 ”这个,有时候是指?
我的理解是,类mySp继承 ccsprite,用mySp的时候,会偶尔报错。(不知道这样的理解是否有误)
不知道什么方面的需求需要继承 ccsprite类。我觉得完全可以用 “包含” 来达到同样的需求。
当然不是说不能继承,继承中,有很多方法需要重写,可能不注意,就会遇到错误。

这种问题一般都是资源路径导致的