Objective-C-Bibliothek - kann keine schwache Referenz auf die Instanz der Klasse bilden

Derzeit arbeite ich mit der XMPP-Bibliothek für Objective-C und verwende den Beispielcode "Desktop".

Es meldet sich gut an; Wenn ich jedoch einen neuen Chat öffne oder mir eine Nachricht schicke, stürzt der Chat ab.

Dies scheint, wo etwas schief geht:

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

und

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

Was bedeutet "Kann keine schwache Referenz auf Instanz .... der Klasse ChatController bilden"? Weißt du, wie ich das beheben kann? Ich habe eine ältere Version dieses Codes mit Snow Leopard verwendet und es hat funktioniert. Lion hat mich fertig gemacht!

Vielen Dank!

Antworten auf die Frage(3)

Ihre Antwort auf die Frage