сбой приложения - PullRequest
       5

сбой приложения

0 голосов
/ 22 июля 2010

мое приложение получает сбой при получении этой ошибки !!!: (

objc [12723]: FREED (id): сообщение clientID отправлено освобожденному объекту = 0x48a23e0

Могу ли я узнать причину этого !!

Спасибо

Ответы [ 4 ]

2 голосов
/ 22 июля 2010

Причина написана ...

Вы вызываете метод clientID для объекта, который был освобожден.Может быть, вы забыли сохранить его в каком-то месте ...

1 голос
/ 22 июля 2010

В вашем вопросе не так много информации, чтобы мы могли вам помочь, но вот что происходит:

1) Вы создали объект, а затем отпустили его.

myObject =[MyObject alloc] init];
...
[myObject release];

2) Позже вы пытались сделать что-то вроде

[myObject clientID];

но он уже выпущен, поэтому его больше не существует.

Если вы отредактируете свой вопрос и добавите еще немного кода, из которого происходит сбой, мы могли бы помочь больше.

1 голос
/ 22 июля 2010

Вы отправляете сообщение освобожденному объекту. Проверьте управление памятью.

1 голос
/ 22 июля 2010

Вы отправляете сообщение объекту, который был освобожден!

Я рекомендую прочитать Руководство по управлению памятью от Apple.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...