最近,随着iOS 7.1更新,我们注意到一些奇怪和意外的事情。对于使用iOS 7.1的用户而言,与使用iOS 7.0的用户相比,我们应用的内存使用量(在仪器和现场报告中衡量)已显着降低。我在7.1版本的发布说明或网络上的其他地方找不到任何建议修复与基于webview的应用程序中的内存使用优化有关的修复,所以我无法解释它。
我的问题是看看是否有其他人在7.1更新中发现过这样的事情,或者你能否提供任何答案,说明它可能发生的原因?
答案 0 :(得分:1)
Apple在iOS 7.1中实现了巨大的性能提升(并且可能修复了数百个错误)。您在UIWebView
中找到的改进可能包含在这些改进中。实际上我注意到MKMapView
内存使用量也提高了大约10%-15%。
Apple很少在其发行说明中写下特定的微小变化(尤其是性能改进):
性能改进和错误修复
Apple仅使用五个单词来包含数百个改进和修复。
Apple也可能没有完全更新文档。
参见API diffs for iOS 7.1,UIKit似乎没有任何改变(至少在公共API中)。
iOS 7.1发行说明也没有给出太多 - 只有少数CFNetwork更改。没有提到UIWebView。