小说网站 搜小说 无限网 烟雨红尘 小说爱好者 免费小说 免费小说网站

07 2015 档案

XMPP系列(五)---文件传输
摘要:xmpp中发送文件和接收文件的处理有些不太一样,接收文件处理比较简单,发送稍微复杂一些。 首先需要在XMPPFramework.h中添加文件传输类 //文件传输//接收文件#import "XMPPIncomingFileTransfer.h"//发送文件#import "XMPPOutgoin... 阅读全文

posted @ 2015-07-28 23:47 王小航 阅读(389) 评论(0) 推荐(0) 编辑

XMPP系列(四)---发送和接收文字消息,获取历史消息功能
摘要:今天开始做到最主要的功能发送和接收消息、获取本地历史数据。 先上到目前为止的效果图: 首先是要在XMPPFramework.h中引入数据存储模块: //聊天记录模块的导入#import "XMPPMessageArchiving.h"#import "XMPPM... 阅读全文

posted @ 2015-07-24 00:48 王小航 阅读(416) 评论(0) 推荐(0) 编辑

iOS下如何获取一个类的所有子类
摘要:因为项目中,不同用户切换时,用的是不同数据库,路径不同,而JKDBModel,数据库创建和字段检测,在app一次生命周期里,只会执行一次,所以得考虑账号切换时,创建数据库,需要获取所有JKDBModel的子类,期望Xcode文档中找到类似class_getSubclass这样的API无果,后来在... 阅读全文

posted @ 2015-07-23 10:53 王小航 阅读(537) 评论(0) 推荐(0) 编辑

XMPP系列(三)---获取好友列表、添加好友
摘要:1、心跳检测、掉线重连功能 客户端和服务器端都可以设置多久发送一次心跳包,如果对方没有返回正确的pong信息,则会断开连接,而添加掉线重连功能,则会自动进行连接。 如果自己写聊天功能还得自己做心跳检测和掉线重连,比较麻烦。好在XMPP中已经做了心跳检测和掉线重连的模块,只需要几行代码加进去就能实... 阅读全文

posted @ 2015-07-23 00:00 王小航 阅读(463) 评论(0) 推荐(0) 编辑

XMPP系列(二)----用户注册和用户登录功能
摘要:1.创建一个新工程 2.导入XMPP框架 最新的XMPP框架下载地址:https://github.com/robbiehanson/XMPPFramework 将XMPP的几个文件夹拖进工程中,需要的文件如下: 然后把Sample_XMPPFramework.h改名为XMPPFra... 阅读全文

posted @ 2015-07-20 22:54 王小航 阅读(385) 评论(0) 推荐(0) 编辑

XMPP系列(一):OpenFire环境搭建
摘要:XMPP的服务器可以用OpenFire、ejabberd、jabberd2.x、Prosody、Tigase,其中比较常用的是OpenFire和ejabberd,还可以自己写服务器,我们公司的服务器端就是自己写的。但是这里我要记录的是使用OpenFire做为服务器的环境。 我是用自己的电脑作为服... 阅读全文

posted @ 2015-07-18 23:34 王小航 阅读(794) 评论(0) 推荐(0) 编辑

一行代码实现FMDB的CURD操作
摘要:上次实现FMDB的CURD基本操作后,用在项目里,每个实体类都要写SQL语句来实现创建表和CURD操作,总觉得太麻烦,然后就想着利用反射和kvc来实现一个数据库操作的基类继承一下,子类只需要继承,然后添加自己的属性就好,这里做一个总结。 第一个难点:获取子类的所有属性以及类型 OC中有提供获取所... 阅读全文

posted @ 2015-07-03 13:31 王小航 阅读(155) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示