Как улучшить объем памяти для приложений iPad - PullRequest
2 голосов
/ 14 января 2011

У меня есть приложение для iPad, которое работает очень хорошо, Apple сообщила, что после 5 месяцев и 3 выпусков произошел ноль сбоев.

Однако, иногда ОС убивает приложение, я думаю, что нехватка свободной памяти. Я сейчас ничего не делаю в событии warninglowmem.

Я хотел бы получить твердую рекомендацию о том, что мне следует сделать, чтобы улучшить объем памяти. Какими инструментами и приемами я могу начать пользоваться, чтобы понять, где я сейчас нахожусь, и как я могу идти дальше с улучшениями.

Ответы [ 2 ]

2 голосов
/ 14 января 2011

Я бы посоветовал начать с чтения Инструментов , которые позволят вам увидеть, какую память вы используете и сколько. В частности, разделы «Быстрый старт» и «Методы анализа» в этом документе должны указать вам правильное направление.

Использование инструмента «Распределения» поможет вам наблюдать за ростом вашей памяти и сообщит, где она находится.

Вы также можете попробовать использовать инструмент «Утечки», который укажет, если у вас утечка памяти (вместо того, чтобы просто выделять слишком много).

1 голос
/ 14 января 2011

В Xcode включен отличный инструментальный инструмент, который позволяет вам искать утечки. В меню «Выполнить» выберите «Выполнить с помощью Performance Tool -> Leaks», и вы увидите, где со временем может происходить утечка памяти. Это отличное место для начала. Далее вы можете посмотреть на инструмент «Распределения», чтобы увидеть, как вы используете память с течением времени. Начните там, и вы узнаете тонну.

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