我在我的connectionDidFinishLoading類中有漏洞,如何解決這個問題?iPhone SDK:在分配屬性值時發生內存泄漏?
@property (nonatomic,retain) NSMutableData *responseXMLData;
@property (nonatomic,copy) NSMutableData *lastLoadedResponseXMLData;
-(void)dealloc {
[responseXMLData release] ;
responseXMLData=nil;
[lastLoadedResponseXMLData release];
lastLoadedResponseXMLData=nil;
[super dealloc];
}
?它是'NSMutableData'嗎?你可以檢查你是否直接訪問'lastLoadedResponseXMLData'或'responseXMLData'(不使用屬性,我的意思是,除了你正在做的發佈)? – sergio
很確定你需要改變你的lastLoadedResponseXMLData屬性來保留而不是複製,如果你打算在第一次設置之後改變它。 – mattacular
@matt thx你建議解決我的問題,創建一個答案,我可以接受它 – Spring