메모리 누수를 해결하는 방법 : 여기 내가 ~ 6킬로바이트 누수이 방법이 어떻게 오토 릴리즈 객체
+ (EInspectorFacilityInfo*) newWithNode: (CXMLNode*) node
{
if(node == nil) { return nil; }
return (EInspectorFacilityInfo*)[[[EInspectorFacilityInfo alloc] initWithNode: node] autorelease];
}
악기의 메모리 누수를 나타내는 스크린 샷이다.
이 메모리 누수를 제거하려면 어떻게해야합니까?
이름 바꾸기 관례에 따라'new'로 시작하는 메소드는 자동 릴리즈되지 않은 객체를 반환합니다. 어쩌면 그것이 이유 일 것입니다. –
이 방법을 어떻게 호출하는지 알려주세요. – taskinoor
'EInspectorFacilityInfo' 클래스는 어떻습니까? 관리하는 객체를 해제하지 않으면 누출이 내부에있을 수 있습니다. 전송할 필요가 없습니다. –