Понимание инструмента для проверки утечки памяти - iPhone

Выше приведенные изображения из моего приложения утечки.

Здесь я хочу понять, что в Extended Detail - вы можете видеть разные цвета, такие как светло-зеленый, светло-розовый, светло-коричневый, светло-фиолетовый.

На что указывает каждый цвет?

Теперь другая путаницаКак найти код, который создает утечку памяти? "

До какого предела утечки памяти - фактический iPhone может продолжаться. (предположим, 10 байтов не проблема, 20 байтов нет проблем & 200 байт проблема)

На что указывает каждый цвет?Какой цвет обозначает наш код / Из какой детали мы можем получить код, в котором мы разместили объект & забыл сдать это?

(Например - при нажатии на вторую ячейку UIKit подробно - мы не можем добраться до кода)

Почему мы должны устранить все утечки? - даже одна утечка может засорить iPhone?Почему iPhone позволяет утечкам оставаться в памяти? / почему сборка мусора несделано автоматически после прекращения подачи заявления?Если я пытаюсь освободить объекты, которые должны быть освобождены в соответствии с инструментами, Мое приложение завершается ненормально. Если я неt dealloc, моё приложение работает отлично, как?Почему рекомендуется подождать в режиме просмотра до 10 и более секунд, если есть утечка, прибор обнаружит утечку?

Ответы на вопрос(5)

Ваш ответ на вопрос