При запуске инструмента Allocations в любой момент времени моему приложению для iPad выделяется менее 5 МБ памяти. Я был очень тщательным и удостоверился, что все выпущено правильно. Мое приложение представляет собой приложение панели вкладок, которое загружает много изображений, видео и PDF. Я удостоверился, что обработал это должным образом и очистил кеши и т. Д., Чтобы освободить память.
Однако, когда я запускаю инструмент Activity Monitor, когда мое приложение работает на iPad, использование памяти моим приложением постепенно увеличивается и в итоге достигает 100 МБ и вылетает.
Я не совсем уверен, что делать, и нет конкретного блока кода, который вызывает проблемы. Все приложение - это проблема с памятью, и у меня никогда не было этой проблемы.
Помимо распределений, по каким причинам мое приложение потребляет столько памяти? Есть ли другой инструмент, который я могу использовать, чтобы отследить, какие процессы используют память?
Редактировать: Как уже упоминалось, я использовал Build and Analyze, чтобы убедиться, что все проблемы были устранены.