私は現在、Objective-C 用の XMPP ライブラリを使用しており、「デスクトップ」のサンプル コードを使用しています。
正常にログインします。ただし、新しいチャットを開くか、誰かが私にメッセージを送信すると、クラッシュします。
これは何かがうまくいかないようです:
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
と
objc[11998]: cannot form weak reference to instance (0x7f853bd17c70) of class ChatController
(lldb)
(lldb)
「インスタンスへの弱い参照を形成できません....クラスChatControllerの」とはどういう意味ですか? どうすれば修正できるか知っていますか?このコードの古いバージョンを Snow Leopard で使用しましたが、うまくいきました。Lion が私を台無しにしています!
ありがとうございました!