Ios 如何在UIwebView中设置缓存大小?

Ios 如何在UIwebView中设置缓存大小?,ios,caching,uiwebview,Ios,Caching,Uiwebview,我有一个UIWebview的应用程序,我打开了网页A,网页A中有很多图片。 所以当我第一次打开它的时候,它非常慢。 我打开了另一个网页B,回到网页A,速度非常快,直接显示图像。 然后我打开了很多其他的网页,回到了A网页, 网页A又慢了,网页A没有任何变化 当我打开很多其他网页时,uiwebivew缓存的大小似乎不够,所以它删除了旧记录 我应该如何避免这个问题 提前谢谢 请参阅文档 您可以按如下方式设置缓存值: NSURLCache *sharedCache = [[NSURLCache allo

我有一个UIWebview的应用程序,我打开了网页A,网页A中有很多图片。 所以当我第一次打开它的时候,它非常慢。 我打开了另一个网页B,回到网页A,速度非常快,直接显示图像。 然后我打开了很多其他的网页,回到了A网页, 网页A又慢了,网页A没有任何变化

当我打开很多其他网页时,uiwebivew缓存的大小似乎不够,所以它删除了旧记录

我应该如何避免这个问题

提前谢谢

请参阅文档

您可以按如下方式设置缓存值:

NSURLCache *sharedCache = [[NSURLCache alloc] initWithMemoryCapacity:1000000 diskCapacity:0 diskPath:nil];
[NSURLCache setSharedURLCache:sharedCache];
[sharedCache release];
sharedCache = nil;

你解决了吗???我有同样的问题!!谢谢