iPad: в выделенной памяти отображается 3 МБ памяти, в то время как объем грязной памяти постоянно увеличивается и достигает более 100 МБ. - PullRequest
1 голос
/ 17 февраля 2012

Я работаю над приложением для iPad, которое включает в себя множество изображений, анимации и видео.Мое приложение зависает после запуска от 12 до 13 минут.Распределение показывает, что я использую только 3 МБ памяти, в то время как в VM Tracker грязная память постоянно увеличивается до 130 МБ, а затем происходит сбой приложения.Но VM Tracker не дает мне никакого представления о том, что на самом деле происходит в коде, и какой фрагмент кода отвечает за увеличение грязной памяти.Я сильно застрял с этим.Перепробовал все возможное.Я не использую [UIImage imageNamed:], избегал автоматического освобождения объектов, пока я могу, использовал пулы автоматического освобождения, где используется какой-то удобный конструктор.Я использую FTUtils для анимации в большинстве мест, в то время как в некоторых местах я использую [UIView beginAnimation:], но я не могу прийти к какому-либо заключению.Любая помощь будет высоко оценена, потому что я сильно застрял.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...