您的位置:首页 > 其它

XMPP

2015-11-18 00:00 148 查看
一.什么是XMPP
XMPP是一种基于XML的即时通讯协议,前身是jabber.
二.为什么要写XMPP单例
由于XMPPStream是基于myJID建立的长连接,因此在应用程序中应该仅被实例化一次(也就是建立单例)
+ (id)shareInstance
{
static id _s;
if (_s== nil) {
_s = [[[self class]alloc]init];
}
return _s;
}

XMPP

需要添加的库

在xcode5.0需要加入systemConfiguration库防止SCnetWork错误,5.1版本则不需要

libXml2 添加头文件搜索路径$(SDKROOT)/usr/include/libxml2
libresolv
CFNetWork
Security

XMPP采用arc编译,如果工程是MRC,请进行标记-fobjc-arc
设置完请编译一下无错后,在进行下一步
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  xmpp