XMPP
文章平均质量分 50
我的無力双臂
iOS开发高级工程师
展开
-
xmpp学习笔记(三)
四:自动连接 从当前代码来看,如果有意外的断开,我们将无法获取信息。 所以要添加XMPPReconnect xmppReconnect = [[XMPPReconnectalloc]init]; [xmppReconnectactivate:self.xmppStream]; 五:发送和接收消息 XEP-0136转载 2014-05-07 10:17:58 · 369 阅读 · 0 评论 -
仿微信的二维码登录功能:客户端登录后,通过扫描web端页面上的二维码,实现同一用户在web端的登录
https://github.com/jklgithub/qrcode_login 二维码登录demo 仿微信的二维码登录功能:客户端登录后,通过扫描web端页面上的二维码,实现同一用户在web端的登录 演示地址:dev.jiangkunlun.com 实现思路 访问web页面时,如果未登陆,会根据随机字符串生成二维码,显示到页面上,同时将该字符串保存原创 2014-03-31 17:39:16 · 3163 阅读 · 0 评论 -
[iPhone高级] 基于XMPP的IOS聊天客户端程序(XMPP服务器架构)
最近看了关于XMPP的框架,以文本聊天为例,需要发送的消息为: [html] view plaincopy message type="chat" from="kang@server.com" to="test@server.com"> body>helloWordbody> message> 基中fro转载 2014-02-16 20:42:03 · 612 阅读 · 0 评论 -
xmpp学习笔记(一)
自己学习xmpp官方文档,慢慢整理的笔记,不见得都是正确的,请用选择性眼光看待,也有问题尚未解决,持续更新中~~~ 创建新工程,命名为XMPPIOS. 一:导入XMPPFramework 将XMPP拖拽到工程中。 添加静态库 并在Build Settings中设置如下 此时Run一下,转载 2014-05-07 10:16:18 · 507 阅读 · 0 评论 -
[iPhone高级] 基于XMPP的IOS聊天客户端程序(IOS端三)
前两篇介绍了如何通过XMPP来发送消息和接收消息,这一篇我们主要介绍如何来美化我们的聊天程序,看一下最终效果呢,当然源程序也会在最后放出 好了,我们来看一下我们写的程序 这里我们自定义了TableViewCell 一行是显示发布日期,一行是显示发送的消息,还有一个是背景 [java] view plaincopy转载 2014-02-16 20:46:25 · 440 阅读 · 0 评论 -
[iPhone高级] 基于XMPP的IOS聊天客户端程序(IOS端二)
接上一章的,这一章我们着重介绍XMPP 为了方便程序调用,我们把XMPP的一些主要方法写在AppDelegate中 在AppDelegate.m下这几个方法为: [java] view plaincopy -(void)setupStream{ //初始化XMPPStream x转载 2014-02-16 20:45:35 · 524 阅读 · 0 评论 -
xmpp学习笔记(二)
三:朋友列表 XEP-0083 获得朋友列表,我们要使用花名册(roster)的方法 添加 在setupStream方法中添加 xmppRosterStorage = [[XMPPRosterCoreDataStoragealloc]init]; xmppRoster = [[XMPPRosteralloc]initWithRosterStorage:xmp转载 2014-05-07 10:17:21 · 503 阅读 · 0 评论 -
[iPhone高级] 基于XMPP的IOS聊天客户端程序(IOS端一)
介绍完了服务器,这篇我们就要介绍重点了,写我们自己的IOS客户端程序 先看一下我们完成的效果图 首先下载xmppframework这个框架,下载 点ZIP下载 接下来,用Xcode新建一个工程 将以下这些文件拖入新建工程中 加入framework 并设置 到这里我们就全转载 2014-02-16 20:44:27 · 679 阅读 · 0 评论 -
ios即时通讯客户端开发之-mac上安装MySQL
一、安装 到MySQL官网上http://dev.mysql.com/downloads/mysql/,下载mysql可安装dmg版本 比如:Mac OS X ver. 10.7 (x86, 64-bit), DMG Archive 下载完的文件为:mysql-5.6.10-osx10.7-x86_64.dmg 1.点击,安装包里的 2.点击安装 安装好后,再系统偏好设置的其他原创 2014-04-24 11:44:05 · 475 阅读 · 0 评论 -
ios即时通讯客户端开发之-mac上搭建openfire服务器
一、下载并安装openfire 1.到http://www.igniterealtime.org/downloads/index.jsp下载最新openfire for mac版 比如:Openfire 3.8.1,下载后的文件:openfire_3_8_1.dmg 2.点击安装,并执行默认操作 3.启动openfire服务 在系统偏好设置的其他里,点击o原创 2014-04-24 11:38:46 · 515 阅读 · 0 评论