2011-10-17 36 views
7

Im phát triển một ứng dụng iPhone có nhóm nhạc.XMPP framework - Cách nhận tin nhắn theo nhóm

Im sử dụng khung XMPP. Nhưng im không thể nhận được tin nhắn đã được nhận và sau đó chuyển nó vào Viewcontroller để in nó.

Tôi có thể in một bản trên một thư, nhưng cách mà khung làm việc với các nhóm khác nhau.

Mọi đầu mối sẽ được đánh giá cao.

+0

tham khảo http://stackoverflow.com/questions/4989921/iphone-xmpp-chat-client –

Trả lời

0

Về cơ bản, bạn phải tạo một đại biểu sẽ gọi một phương thức được triển khai trong khung nhìn. Theo cách đó, appDelegate (người duy nhất biết rằng một tin nhắn được nhận) sẽ thực hiện một phương thức được thực hiện trong khung nhìn. Sau đó, viewcontroller sẽ có thể in các tin nhắn nhận được.

0

Bất cứ khi nào bạn sẽ nhận được tin nhắn theo nhóm, phương pháp đại biểu sau đây sẽ được gọi là:

(void)xmppRoom:(XMPPRoom *)sender didReceiveMessage:(XMPPMessage *)message fromOccupant:(XMPPJID *)occupantJID 
    { 
     NSLog("Received Message : %@",[message body]); 
    } 
Các vấn đề liên quan