2013-11-25 2 views
0

iOS6 및 ARC를 타겟팅하는 하나의 iPad 애플리케이션을 개발했습니다. 응용 프로그램 크기는 많은 이미지로 인해 350MB이며, 번들에 포함 된 오디오 파일은 &입니다. 이 응용 프로그램은 로컬로 작동하므로 응용 프로그램의 기본 번들에 내용을 저장합니다. 현재 상황에서 번들 크기를 줄이는 방법은 무엇입니까?iOS 앱에서 350MB 크기의 메모리 부족 경고가 표시됩니다.

그리고 앱이 시작될 때 '메모리 부족 경고'가 표시됩니다. 지금까지는 앱이 충돌하는 것을 보지 않고 있지만 고려해야 할 사항입니까?

덕분에, 시바

답변

1

앱이 나던 충돌하지 않는 당신이 내가 느끼는 메모리 경고를 negelect한다는 의미. 아래

사과 문서가

시스템이 앱에 경고 메모리 부족을 전달

는 즉시 응답 말씀입니다. iOS는 여유 메모리 양이 안전 임계 값 아래로 떨어지면 실행중인 모든 앱에 알립니다. (일시 중지 된 응용 프로그램에 알리지 않습니다.) 응용 프로그램에서이 경고를 받으면 최대한 많은 메모리를 확보해야합니다. 이를 수행하는 가장 좋은 방법은 나중에 재 작성할 수있는 캐시, 이미지 오브젝트 및 기타 데이터 오브젝트에 대한 강력한 참조를 제거하는 것입니다. 그래서

당신이 응용 프로그램의 메모리 사용량을 줄이기 당신에게

감사

Vinayaka Karjigi

+0

감사 vinayaka 도움이 될 수 엄격한 코드 검토를 수행해야합니다 ..이 어느 정도 개까지 도움이 될 것입니다 '메모리 부족 경고'와 관련하여 투표를 한 번 해 보았습니다. 번들 크기 또는 앱 크기를 줄이려면 어떻게해야합니까? 다른 사람 plz 내 쿼리에 대답합니까 – Srivathsa