doorxp

Blog

解决webView内存泄漏问题

[[NSUserDefaults standardUserDefaults]setInteger:0 forKey:@"WebKitCacheModelPreferenceKey"];//导致泄漏的关键属性是的WebKitCacheModelPreferenceKey。当你在一个UIWebView打开一个链接,这个属性被自动设置为“1”值。因此,解决的办法是每当你打开一个链接时把它设回0:

[[NSUserDefaults standardUserDefaults]setBool:NO forKey:@"WebKitDiskImageCacheEnabled"];

[[NSUserDefaults standardUserDefaults]setBool:NO forKey:@"WebKitOfflineWebApplicationCacheEnabled"];

[[NSUserDefaultsstandardUserDefaults] synchronize];


发表评论:

«   2024年11月   »
123
45678910
11121314151617
18192021222324
252627282930
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言

    Powered By Z-BlogPHP 1.5.1 Zero

    Copyright doorxp.com Rights Reserved.