当我点击特定的UITabBarItem来切换ViewControllers时,转换大约需要4到5秒。
没有进行繁重的处理,所以这让我相信代码效率很低。
按照评论中的建议查看了仪器内部后,我已经确定了以下过程〜> 2500毫秒
//want to try and find match
for (size_t i = 0; i < v.size(); i++)
for (auto itr=v[i].begin(); itr != v[i].end(); itr++)
if(itr->first == k)
cout << "true";
和
Running Time Self (ms) Symbol Name
2485.0ms 44.3% 0.0
TDescriptorSource::CopyDescriptorsForRequestFromArray(__CFArray const*, __CFDictionary const*, CFComparisonResult (*)(void const*, void const*, void*), void*, unsigned long, bool) const
这是什么意思?