У меня есть приложение для iPad, которое падает из-за нехватки памяти. Тем не менее, Instruments не показывает сколько-нибудь значительного объема памяти, выделенного с помощью ObjectAlloc - он остается менее 1 МБ на весь срок службы приложения. Утечки показывают менее 1 КБ утечки в течение пробега. Монитор памяти показывает, что объем свободной памяти на устройствах значительно снижается при использовании, в конечном итоге снижается до такой степени, что в ней не хватает памяти. Вот скриншот из инструментов:
Скриншот инструментов http://www.freeimagehosting.net/uploads/0758372561.png
Я полностью в тупике. Насколько я могу судить, это в основном говорит о том, что, что касается моего приложения, я никогда не использую более 750 КБ, но на устройстве все еще не хватает физической памяти, что приводит к сбою / принудительной работе моего приложения выход.
Я новичок в отладке проблем памяти с XCode. Я измеряю это неправильно? Есть ли другой способ увидеть, куда идет эта память?