我分析了我的代碼,它使用WebViewController
,我得到內存泄漏。Xcode內存泄漏?
這個簡單的代碼真的會導致這樣的問題嗎?
- (IBAction) google: (id) sender {
NSURL *url = [NSURL URLWithString:@"http://www.google.com/"];
WebViewController *webViewController = [[WebViewController alloc] initWithURL:url andTitle:@"Google"];
[self presentModalViewController:webViewController animated:YES];
//[webViewController release];
}
如果我取消註釋該版本,則不會泄漏,但在通過Google點擊幾次後,它會使程序崩潰。所以我不確定我是否應該在程序中留下泄漏,因爲至少在那時它可以工作。誰能提供一些見解?因此,在webview中導航頁面並單擊完成按鈕後,它將返回我的主視圖1秒鐘並崩潰。
崩潰輸出(在WebThread) http://pastebin.com/A8ELm18R
您可以發佈它在XCode中說,當它崩潰?你有什麼不是很有幫助。 – rosslebeau 2012-03-28 02:06:04