가능한 중복 : 나는 다음과 같이 누설이
iPhone SDK:How can I fix this leakage?iPhone SDK : 어떻게이 누출 문제를 해결할 수 있습니까?
이 질문은, 이전과 다른, 심지어는 같은 클래스에,
,
@property (nonatomic,retain) NSMutableData *responseXMLData;
@property (nonatomic,copy) NSMutableData *lastLoadedResponseXMLData;
-(void)dealloc {
[doc release];
doc=nil;
[xmlBodyTemp release];
[responseXMLData release] ;
responseXMLData=nil;
[lastLoadedResponseXMLData release];
lastLoadedResponseXMLData=nil;
[xmlBody release];
[super dealloc];
}
두 번째 질문 :
self.responseXMLData = [self.lastLoadedResponseXMLData copy];
은 내가 dellaoc에서보다 한 번 더 다른 self.lastLoadedResponseXMLData을 해제해야합니까 : 나는 쓸 때 위에서 주어진 변수? 또는 delloc 만 eneough입니까? autorelease는 작동하는 것처럼 보입니다. 그러나 이유를 알지 못합니다.
동일한 질문을 다시 보내지 마십시오. [iPhone SDK :이 누출 문제를 어떻게 해결할 수 있습니까?] (http://stackoverflow.com/questions/7015052/iphone-sdkhow-can-i-fix-this-leakage) . 오리지널 질문을 업데이트하거나 답변에 댓글을 달거나 더 나은 답변을 기다리십시오. 잠시 후 만족스러운 답을 얻지 못하면 현상금 배치를 고려할 수 있습니다. – PengOne
@PengOne은 주요 누수 문제를 볼 수 없으며 스크린 샷이 완전히 다릅니다. 아니면 그냥 누군가를 downvote 장난? – Spring
질문이 정확한지, 코드는 매우 유사하다는 점을 감안할 때, 나는 사람들이 투표를 하향 투표를하고 투표로 투표를 끝내는 것에 놀라지 않는다. –