2010-08-18 2 views
-1

Привет У меня есть класс с переменной экземпляра nsmutable array. В моем коде я выделяю и запускаю свой объект, а позже в моей программе я освобождаю свой объект, но он вызывает «плохой доступ», когда я пытаюсь его выпустить, Зачем? Если я сохраню свой объект перед выпуском, он работает, но у меня нет другого объекта, который указывает на этот объект, поэтому мне не нужно сохранять.Почему возникает ошибка «плохого доступа» при выпуске моего объекта?

+4

Некоторый соответствующий код может помочь ответить ... – Vladimir

ответ

0

Предполагая, что вы правы, что сам массив удерживается и высвобождается правильное количество раз (один вариант размещения и один выпуск являются правильными), наиболее вероятным объяснением будет то, что в массиве содержится то, что было выпущено называется еще раз, чем необходимо.

Смежные вопросы