iOS 6 MKMapView는 애플리케이션의 맵보기를 사용하여 (약 7-10 분 동안) 확대/축소를 시작할 때 많은 메모리를 사용하고있는 것 같습니다. 우리는 컨트롤러에서 MKMapView를 가지고 있는데, 그 중 일부는 총 메모리를 해제하지 않습니다 (내 응용 프로그램에서 ARC를 사용하고 있습니다). NIB를 통해 MKMapView를 할당하고 초기화하고 있습니다.iOS 6 MKMapView 메모리 누수 및 충돌이 발생하면 앱이 잠시 후 작동을 멈 춥니 다.
컨트롤러 1 -> 컨트롤러 2 (MKMapView있다)
1.5MB -> 40-60메가바이트 (I는하지만 사용, 누수를 찾기 위해 악기를 사용했다)
내가 올 컨트롤러 1로 돌아 가면 라이브 바이트가 7-10MB 인 것으로 보입니다. 컨트롤러 2를 방문 할 때마다 라이브 바이트가 약 2-3MB 증가하고, 응용 프로그램이 충돌 한 후 "수신 메모리 경고"라는 콘솔이 표시됩니다. 어느 누구도 도와 줄 수 있습니까? 더 자세한 정보가 필요하시면 알려주세요. 미리 감사드립니다.
감사합니다. Saad Ansari !! 그래, 나는 뜨거운 수정 프로그램을 구현하고 무효로 mapview 대리인을 설정, 그것은 개선했지만 여전히 내 애플 리케이션을 충돌 특정 인스턴스 후 !! –