Использование временной шкалы инструментов при отладке утечек - PullRequest
2 голосов
/ 13 августа 2011

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

В инструменте инструментов при отладке утечек есть временная шкала, показывающая "#Leaks Discovered" и "Total Leaked Bytes".Когда происходит утечка, в представлении временной шкалы отображается красная линия.

Моя проблема в том, как я могу узнать подробную информацию об этой утечке, обозначенной красной линией?Я попытался щелкнуть по нему, но в окне «Утечка блоков» ничего не произошло.

Что я могу сделать с этим вопросом?

Спасибо.

1 Ответ

2 голосов
/ 14 августа 2011

Используйте кнопки диапазона контроля на панели инструментов окна документа трассировки, чтобы сосредоточиться на утечках, которые происходят в конкретном диапазоне времени.

enter image description here

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

...