1 ..如果项目不需要支持iOS7用系统提供的更加高效的WKWebView。
2.查看资料因为Html里的js导致的内存泄漏,每次打开一个连接就会把“WebKitCacheModelPreferenceKey”设置成1.
UIWebView增加
- (void)webViewDidFinishLoad:(UIWebView *)webView {
[[NSUserDefaults standardUserDefaults] setInteger :0 forKey:@“WebKitCacheModelPreferenceKey”];
}
原因:
你将有一个大的内存使用和泄漏大量的数据!
但是有一个黑客来解决这个问题:revert什么做,当你打开一个链接。
实际上,导致此泄漏的关键属性是WebKitCacheModelPreferenceKey应用程序设置。当您在UIWebView中打开链接时,此属性会自动设置为值“1”。所以,解决方案是将其设置为0...