Это означает, что блок памяти был выделен не для объекта (например, структура чистого c).
Обычно они присваиваются кодом системной платформы, поэтому есть некоторые другие объекты, которые просочились. Например. если вы забыли выпустить UIView, то его слой тоже не будет освобожден.
Вы можете открыть панель «Расширенные сведения» (см. Меню «Вид») и проанализировать стек вызовов. Помните, что один release
, который вы забыли, может привести к большому количеству утечек памяти, поэтому попробуйте исправить самые простые утечки и затем проверить, исчезают ли другие утечки.
Еще один трюк. Вы можете отключить функциональный блок вашего приложения один за другим и посмотреть, исчезают ли утечки. Таким образом, вы сможете найти модуль (класс, функциональный блок и т. Д.), Где он находится.