ios 关闭时奔溃

std::__1::__hash_iterator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, cocos2d::_DataRef>, void*>> std::__1::__hash_table<std::__1::__hash_value_type<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, cocos2d::_DataRef>, std::__1::__unordered_map_hasher<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, std::__1::__hash_value_type<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, cocos2d::_DataRef>, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > >, true>, std::__1::__unordered_map_equal<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, std::__1::__hash_value_type<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, cocos2d::_DataRef>, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, cocos2d::_DataRef> > >::find<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > >(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&) + 100
std::__1::__hash_iterator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, cocos2d::_DataRef>, void
>*> std::__1::__hash_table<std::__1::__hash_value_type<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, cocos2d::_DataRef>, std::__1::__unordered_map_hasher<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, std::__1::__hash_value_type<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, cocos2d::_DataRef>, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > >, true>, std::__1::__unordered_map_equal<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, std::__1::__hash_value_type<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, cocos2d::_DataRef>, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, cocos2d::_DataRef> > >::find<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > >(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&) + cocos2d::FontFreeType::~FontFreeType() + 92
cocos2d::FontFreeType::~FontFreeType() + 12
cocos2d::AutoreleasePool::clear() + 48
cocos2d::AutoreleasePool::~AutoreleasePool() + 20
cocos2d::PoolManager::~PoolManager() + 44
cocos2d::PoolManager::destroyInstance() + 28
cocos2d::ApplicationProtocol::~ApplicationProtocol() + 40

看样子是跟内存相关喔~ AutoreleasePool