ios退出程序时崩溃

使用的COCOS2D-X版本为3.0

在~AppDelegate()函数里释放资源 结构为std::map

在iterator 做++ 处理时会出错。

windows下没问题,请问这个如何解决

版本求解决

for (std::map<int, dic_data_matrix*>::iterator it = DatabaseMgr::Data_matrix.begin(); it != DatabaseMgr::Data_matrix.end():wink:
{
dic_data_matrix* conf = it->second;
delete conf;
it++;
}
DatabaseMgr::Data_matrix.clear();