我在我的项目.I have three screens中使用了自动引用计数。在第一个屏幕上有一个按钮,用于在第二个屏幕上显示表格视图,其中包含我单击的links.when链接,该链接在另一个视图控制器上的web视图中打开。我正在使用导航控制器在屏幕之间导航。现在,在分析应用程序的内存分配时,.I发现第一个屏幕上的活动字节数是5.27,当我单击按钮进入下一个屏幕时,读数是5.45。当我再次返回第一个屏幕时,读数是5.36。第一个屏幕上的.Fine初始值(5.27)和最终值(5.36)之间存在微小差异。但当我再次转到第二个屏幕时,当我打开网页视图中的链接时,读数是7.93。当我再次导航到第一个屏幕
在iOS 7中,我能够将共享URL缓存设置为NSURLCache的子类,并且我创建的任何UIWebView都会自动对每个请求使用该共享缓存。
// Set the URL cache and leave it set permanently
ExampleURLCache *cache = [[ExampleURLCache alloc] init];
[NSURLCache setSharedURLCache:cache];
但是,现在在iOS 8中,似乎不像UIWebView从共享缓存中提取,cachedResponseForRequest也从未被调用过。
是否有人找到此更改的文档或解决方