用了addArmatureFileInfoAsync这个函数 有的时候程序能正常运行 有的时候出提示错误。
bool AutoreleasePool::contains(Ref* object) const
{
for (const auto& obj : _managedObjectArray)
{
if (obj == object)
return true;
}
return false;
}
但是用addArmatureFileInfo函数单线程加载是不会出错的,请问是什么原因呢。
ArmatureDataManager::getInstance()->addArmatureFileInfoAsync(name,this,schedule_selector(LoadingLayer::OnAnimLoadComplete));