Objective-C Library - nie może utworzyć słabego odniesienia do instancji klasy

Obecnie pracuję z biblioteką XMPP dla Objective-C i używam przykładowego kodu „Desktop”.

Loguje się dobrze; jednak, gdy otwieram nowy czat lub ktoś wysyła mi wiadomość, ulega awarii.

Wygląda na to, że coś pójdzie nie tak:

XMPPStream[11678:1b03] RECV: 
2012-06-05 15:03:59:379 XMPPStream[11678:1b03] RECV: 
2012-06-05 15:03:59:382 XMPPStream[11678:403] RosterController: xmppRosterDidChange:
2012-06-05 15:03:59:387 XMPPStream[11678:403] RosterController: xmppRosterDidChange:
2012-06-05 15:04:01:900 XMPPStream[11678:403] tableView:shouldEditTableColumn:"jid" row:0
2012-06-05 15:04:01:900 XMPPStream[11678:403] user: 
objc[11678]: cannot form weak reference to instance (0x7fcd4a498930) of class ChatController

i

objc[11998]: cannot form weak reference to instance (0x7f853bd17c70) of class ChatController
(lldb) 
(lldb)

Co oznacza „Nie można utworzyć słabego odniesienia do instancji ... klasy ChatController”? Czy wiecie, jak mogę to naprawić? Użyłem starszej wersji tego kodu z Snow Leopard i zadziałało, Lion mnie spieprzy!

Dziękuję Ci!

questionAnswers(3)

yourAnswerToTheQuestion