Обратите внимание, что вы также можете использовать Leaks Instrument, который поставляется с Xcode, чтобы найти утечки в вашем коде без необходимости устанавливать что-либо дополнительное.Это не очень хорошо рекламируется, но это очень полезный инструмент.В меню «Продукт» выберите «Профиль».Это может перестроить ваше приложение, а затем запустит Instruments.app.Вам будет представлен лист различных инструментов профилирования, которые вы можете использовать следующим образом:
Как только вы выберете его и нажмете кнопку «запись», оно запустит ваше приложение и отобразит трек, показывающий любые утечки, например:
Зеленый флажок означает, что в приложении нет утечек.время.Красный «х» означает новую утечку с момента последней проверки.Серое «-» означает, что есть утечки, но нет новых с момента последней проверки.По умолчанию проверка выполняется каждые 10 секунд.
Внизу находится список текущих утечек.Если щелкнуть один из них, справа вы увидите трассировку стека, показывающую, какой функции выделена утечка памяти.
Это очень мощный инструмент, почти не имеющий документации!Я не уверен, почему Apple скрывает это.