내 앱이 누출되는 곳을 파악하는 데 어려움이 있습니다. 나는 힙샷 (heapshots)과 함께 할당에 의한 "Instruments"프로파일 링 어플리케이션으로 테스트 해 보았습니다. 이것은 내가 가진 것입니다 : 당신이 볼 수 있듯이, 할당이 증가하고있다iOS 애플리케이션의 메모리 누수 - ARC
. 페이드 효과를 사용하여 두보기 사이를 전환 할 때마다 증가합니다. 다음 힙샷 중 어떤 것을 찾아야합니까? 힙샷/힙샷을 통과 할 때 누출을 발견하고 어떤 종류의 오브젝트를 돌봐야합니까?
미리 감사드립니다. :)
stacktrace에서 해당 항목을 할당하는 위치를 확인하십시오. –
ARC :) .... 나는 그것을 시도 할 것이다. 그것은 서로 다른 힙샷 후에 할당 된 바이트가 0 바이트가되어야한다는 것이 적절한가? :) 고맙습니다 :). – 7c9d6b001a87e497d6b96fbd4c6fdf
시뮬레이터 나 장치에서 코드를 테스트하고 있습니까? 내 경험으로 인해 메모리 누수에 관한 도구의 결과는 정확하지는 않지만 실제 장치에서는 결과가 정확합니다. – danypata