2014-03-13 3 views
-1

실제 장치를 통해 앱을 실행할 때 디버거 창에 메모리 경고가 계속 수신됩니다. 응용 프로그램이 괜찮은 것 같아요 응용 프로그램이 충돌하지 않았지만, 나는 계속 경고를 받고 있습니다."받은 메모리 경고"메시지

정보는 다음과 같습니다

2014-03-13 13:04:07.265 My App[41521:907] Received memory warning. 
2014-03-13 13:04:19.104 My App[41521:907] Received memory warning. 
2014-03-13 13:04:35.427 My App[41521:907] Received memory warning. 

이러한 경고는 무엇을 의미합니까?

+0

iOS는 너무 많은 메모리를 차지하고 있고 물건을 비울 필요가 있다고 생각합니다. (나는 최신 버전의 IOS가 자동으로 사용되지 않는 뷰 컨트롤러 등을 비우는 것을 믿는다.) 심각한 누출이 없는지 다시 한번 확인해야한다. –

+0

나는 누출이 있는지 확인할 수있는 autoreleasepool을 사용하고 있습니까 ?? 또한, 내 장치는 3gs 꽤 오래된 모델입니다. – Richard

+1

악기를 사용해야합니다. –

답변

0

앱이 너무 많은 메모리를 사용하게 될 가능성이 있습니다. Received memory warning. alway는 경고 수준이 1임을 의미합니다. 단지 경고입니다. 메모리 해제 작업을하지 않거나 메모리를 최적화하지 않으면 메모리가 커져서 높은 경고를 받고 충돌이 발생합니다.

The link 더 도움이 될 것입니다.