潛在的內存泄漏我跑我的代碼「分析」,結果顯示了我的代碼以下部分潛在的內存泄漏目標C:在代碼
NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:urlString]];
//Potential memory leak in code below
[[NSURLConnection alloc] initWithRequest:request delegate:self];
我不知道如何制止這種泄漏。我試圖在後面添加一個'autorelease',但是這導致了崩潰。有任何建議嗎?
編輯:
截圖泄漏消息
喜Deepak,我做了你的建議,並在委託方法中添加了連接釋放。不過,我仍然收到內存泄漏消息。我用截圖更新了我的查詢。謝謝! – Zhen 2011-06-08 03:55:44
儘管您創建連接對象,但不會啓動連接。可以使用'initWithRequest:delegate:startImmediately:'並設置'startImmediately:YES'或將該對象賦值給一個變量,然後調用'start'。 – 2011-06-08 04:00:25