首页 > 移动平台 > 详细

XMPP iOS客户端开发(二) 通信

时间:2014-12-23 17:26:14      阅读:304      评论:0      收藏:0      [点我收藏+]

发送消息:

- (void) sendMessage:(NSString *) message toUser:(NSString *) user
{
    NSXMLElement *body = [NSXMLElement elementWithName:@"body"];
    body.stringValue = message;
    NSXMLElement *msg = [NSXMLElement elementWithName:@"message"];
    [msg addAttributeWithName:@"type" stringValue:@"chat"];
    NSString *to = [NSString stringWithFormat:@"%@@shenqi",user];
    [msg addAttributeWithName:@"to" stringValue:to];
    [msg addChild:body];
    [_xmppStream sendElement:msg];
    
}

收到消息:

- (void)xmppStream:(XMPPStream *)sender didReceiveMessage:(XMPPMessage *)message
{
    NSString *messageBody =  [message elementsForName:@"body"][0];
    NSLog(@"messageBody = %@",messageBody);
    
}


XMPP iOS客户端开发(二) 通信

原文:http://blog.csdn.net/qqmcy/article/details/42104019

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!