我已經閱讀了很多關於UIWebView的泄漏問題但我的情況非常簡單,所以我決定去找一個新的問題。 當我嘗試從WebView loadRequest方法加載文件時,如果我在Instruments中觀看,則內存分配會不斷增加。但是如果我看到泄漏,儀器中根本沒有泄漏。UIWebView在iPad中爲loadRequest吃所有內存
我使用4.3 sdk,所以我猜它必須是最新的問題。
我已經通過這篇文章 Why UIWebView Eating so many Memory? 和本文http://blog.techno-barje.fr/post/2010/10/04/UIWebView-secrets-part1-memory-leaks-on-xmlhttprequest
,但似乎沒有爲我工作了。
@interface MyView: UIViewController <UIWebViewDelegate> {
IBOutlet UIWebView *webView;
}
@property (nonatomic, retain) IBOutlet UIWebView *webView;
========= 我的MyView的類
@synthesize webView;
-(void)viewDidLoad {
[super viewDidLoad];
NSString *path = [documentsDirectory stringByAppendingPathComponent:[NSString stringWithFormat:@"%@", pathString]];
[webView loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:path]] ];
}
-(void)dealloc {
[webView release];
}
內等待您的答覆。
在此先感謝
良好的格式是你的朋友 – 2011-05-16 15:20:11