Почему мой объект в следующей трассировке утечки не освобождается?
Трассировка говорит, что ее счетчик ссылок равен 0, так почему он не выпускается?
Объект представляет собой пользовательский класс, производный непосредственно от NSObject
. все, что я делаю с ним, это alloc
это, init
это, копирование некоторых строк / чисел из него и отправка release
, но все равно это считается утечкой и не освобождается. Я вижу его в распределении в инструментах как «живой», поэтому он действительно не освобожден. Я создаю сотни таких объектов, поэтому не могу позволить им жить.
Как я могу заставить этот объект быть освобожденным? почему это не освобождается в первую очередь?