2010-07-22 184 views
0

我的应用程序因获取此错误而崩溃! :(应用程序崩溃

objc [12723]:弗里德(ID):客户端ID的消息发送到释放对象= 0x48a23e0

可我知道这样做的原因!!

由于

+2

...顺便说一句,你应该明确地接受一些答案... – Macmade 2010-07-22 12:10:33

回答

2

原因被写入...

您正在调用对已释放对象的clientID方法。
也许你忘了在某个地方保留它...

+0

感谢Macmade WIL CHK代码再次 – siva 2010-07-22 14:02:02

1

你正在发送消息给发布的对象。检查你的内存管理。

+0

感谢加里WIL CHK代码再次 – siva 2010-07-22 14:01:44

1

Tthere不是你的问题太多信息,以便我们帮助你,但,这是发生了什么事:

1)您做了一个对象,然后释放它。

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

2)后来你试图做类似

[myObject clientID]; 

但它已经被释放,因此不存在了。

如果你编辑你的问题,并添加一些更多的代码发生崩溃,我们可能会帮助更多。

+0

YA妳CORRECT.thanks院长.wil也放了代码 – siva 2010-07-22 14:00:29