现在有一个精灵表单的管理类
SpriteBatchNode * SpriteBatchManager::AddspriteBatch(const char* filename)
{
SpriteBatchNode*spriteBatchNode = NULL;
spriteBatchNode =m_spriteBatc->at(filename);//程序到这里就崩溃 ,本来的意思是 这根据key查询一下是否存在如果存在就返回这个key对应的对象不存在就返回空。但是现在一到这里就崩溃 这个是否应该使用at().有没有别的方式可以达到这个功能呢。用的版本是3.0的
if(!spriteBatchNode)
{
spriteBatchNode=SpriteBatchNode::create(filename);
m_spriteBatc->insert(filename,spriteBatchNode);
}
return spriteBatchNode;
}
```