Allocations 도구를 사용하여 내 앱의 메모리 사용량을 추적 할 때부터 앱 실행 시간 동안 메모리 사용량이 계속 증가하는 것으로 나타났습니다. 힙샷을 살펴보면 가장 큰 메모리 덩어리가 라이브러리 GMM의 CJPEGCreateImageDataWithData라는 메서드로 할당된다는 것을 알 수 있습니다. 이 일에 대해 온라인에서 아무 것도 찾을 수 없지만 내 앱의 메모리를 잡아 먹는 일은이 앱의 책임입니다. 여기에 할당 출력의 관련 부분의 스크린 샷입니다 :CJPEGCreateImageDataWithData 출시되지 않은 메모리를 많이 할당합니다.
그 이유가 무엇인지, 그리고 어떻게 그것을 피할 것인가?
MKMapView는 타일을 캐싱합니다. 설치된 iOS 버전은 무엇입니까? – Jano
iPhone 4.0 시뮬레이터를 사용하고 있습니다. 현재 테스트 할 장치가 없습니다. 이것은 내가 기억에 대해 할 수있는 일이 없다는 것을 의미합니까? – benwad