각 스토리보기에는 많은 수의 큰 이미지가있는 스토리 보드를 기반으로 앱을 만들고 있습니다. 몇 가지 메모리 경고를 표시 한 후 응용 프로그램이 충돌합니다 (많지는 않지만 보통 10-15 분의 집중적 인 사용 후에 충돌합니다). 계측기를 검사했는데 단일 메모리 누수가보고되지 않았습니다. 또한 할당은 합리적인 것 같습니다 (iPad 망막 버전의 경우 약 8mo 정도의 아주 큰 이미지가 포함 된 일부 xib 만로드하면 게임에서 1 ~ 2 개의 피크가 나타납니다). 이전보기의 모든 내용이 이미 할당 취소되었으므로 메모리 경고를받을 때 내가 해제 할 수있는 객체가 없습니다.메모리 경고 및 충돌, 누출 없음
나는 비슷한 문제가 있음을 본 적이 있지만 내 경우가 아니라 코드의 특정 라인에 관련이있는 것으로 보인다 캐시 된 이미지를 청소 엑스 코드를 강제 할 수있는 방법이 있나요 iOS - App crashing after Memory Warning - Instruments showing no leaks
? 그렇지 않으면 이러한 충돌을 방지하려면 어떻게해야합니까?
도움 주셔서 감사합니다.
이미지를 공개하는 방법을 보여주는 몇 가지 코드를 게시 할 수 있습니까? –
이미지 생성 및 해제를 확인하십시오. CFRelease, CGContextRelease 등이 필요할 수 있습니다. – esh
누수가 메모리 경고를 유발하는 유일한 것은 아닙니다. 순전히 메모리 소비로 인해받은 것처럼 보입니다. 내 첫 번째지만 8MP 이미지가 아닌 화면 크기의 이미지를 사용하는 것입니다. –