Cocoa touch 在IOS4.0中使用UIWebView加载请求时内存泄漏

Cocoa touch 在IOS4.0中使用UIWebView加载请求时内存泄漏,cocoa-touch,memory-leaks,uiwebview,ios,Cocoa Touch,Memory Leaks,Uiwebview,Ios,我有一个作为模式视图加载的Web视图。我有内存泄漏后加载网页使用以下代码 [myView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:url] cachePolicy:NSURLRequestReloadIgnoringLocalCacheData timeoutInterval

我有一个作为模式视图加载的Web视图。我有内存泄漏后加载网页使用以下代码

[myView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:url]
                                     cachePolicy:NSURLRequestReloadIgnoringLocalCacheData
                                 timeoutInterval:30]];
我的dealloc方法如下:

- (void)dealloc
{
    myView.delegate = nil;
    [myView release];
    [url release];
    [super dealloc];
}
仪器显示5个区块的一般区块32泄漏,但没有可用的堆栈痕迹

每次加载网页后都会发生泄漏,每次加载正好有5个块。如果在页面完全加载之前关闭modalview,则不会出现泄漏。如果我将缓存策略更改为nsurlRequestReturnCacheDataelLoad,则泄漏仅在首次加载网页时发生

我已经在下面的链接中尝试了这些方法,但它对我不起作用

感谢您的帮助。
谢谢。

我在4.1之前的iOS中发现了几个与UIWebView相关的漏洞(并详细报告了一个),因为我在当前正在开发的iOS应用程序中大量使用HTML的本地加载。它们都与WebKit实现中的bug有关

自4.1起,我没有看到任何此类泄漏


如果您可以使用4.1重新测试,并且泄漏已经消失,那么我将忽略泄漏并继续。我有一些应用程序被批准存在这些类型的漏洞,因为它们在苹果框架内,不受您的控制。

请使用“101010”按钮来格式化代码,而不是“quote”按钮。谢谢,我想知道怎么做。谢谢。很高兴听到这个bug随4.1一起消失了。我仍在使用4.0,不久将使用4.1进行测试。