收藏本版 |订阅

苹果iOS 今日: 0|主题: 10|排名: 2 

SAMIM iOS端 图片和视频消息发送处理及其优化

发布时间2018-11-16 18:01

本帖最后由 kongdezhi 于 2018-11-16 18:53 编辑 SAMIM iOS端 图片和视频消息发送处理及其优化会话和消息SIMSDK 中用户与同一个对象的聊天信息集合,称为一个会话,用 SIMSessionListModel 来表示。会话有单人会话,群组会话,聊天室会话等类型。SIMSDK 中用于表示消息的结构为 SIMMessageModel。消息属于SAMIM即时通讯中最关键最重要的类,它是 ...

阅读量(2328) 评论数(0) 赞(0) 标签:

SAMIM专业版--iOS优化之群组优化 新人帖

发布时间2018-11-15 18:16

群组是聊天中比较重要的模块,群组中的数据处理也较为复杂。单从一个群组来说,它包括了基本的群信息的修改,以及群成员信息的修改,仅从修改群组信息的来说还分为个人对群信息的修改和群成员对群信息的修改,其复杂的程度远远超过单聊,所以对群组模块的优化是很有必要的。 那么要对群组进行优化就要有一个很清晰的逻辑: 1、从账 ...

阅读量(1975) 评论数(0) 赞(0) 标签:

SAMIM iOS端 主体业务之- socket 5

发布时间2018-11-9 22:09

本帖最后由 kongdezhi 于 2018-11-9 22:09 编辑 Socket的基本概念1.定义网络上两个程序通过一个双向通信连接实现数据交互,这种双向通信的连接叫做Socket(套接字)。2.本质网络模型中应用层与TCP/IP协议族通信的中间软件抽象层,是它的一组编程接口(API),也即对TCP/IP的封装。TCP/IP也要提供可供程序员做网络开发所用的接口,即Socket编程接 ...

阅读量(2588) 评论数(0) 赞(0) 标签:

SAMIM专业版(iOS版)优化摘要

发布时间2018-11-9 21:59

SAMIM专业版是在原SAMIM的基础上,对整体通讯结构框架以及细节功能进行了充分的优化升级处理,对于聊天通讯部分进行了着重优化,力求给用户带来更流畅更稳定的聊天体验,与此同时,我们的开发工程师同步增加了诸多新功能,目前也是正在开发完善之中,相信不用多久,全新的SAMIIM专业版就会和大家见面。对于我们的SAMIM产品系列,我们也一直保持着细 ...

阅读量(1920) 评论数(0) 赞(0) 标签:

SAMIM iOS端 消息类型及其说明

发布时间2018-11-9 18:35

本帖最后由 kongdezhi 于 2018-11-9 18:36 编辑 消息类型如下/* * messageType * 1、客户端确认收到ready回应,并且处理完好友列表时,发送给服务器 * 2、文本及表情消息 * 3、图片消息 * 4、文件 * 5、好友上线,这时fromId为上线人的Id,destId为自己 * 6、好友离线,这时fromId为离线人的Id,destId为自己 * 7、解除好友,这时fromId为主动解 ...

阅读量(2009) 评论数(0) 赞(0) 标签:

SAMIM iOS端 主体业务之- 登录、注册业务介绍 4 新人帖

发布时间2018-11-9 18:31

一、登录业务,登录有自动登录和手动登录两种登录方式。1.自动登录自动登录的意义在于提供一种用户友好的登录形式,当应用启动时检测到本地游用户的账号和密码的缓存,则自动登录并直接进入主界面,用户不需要再进行登录的确认。自动登录接口以及相关实现逻辑如下,在appdelegate中,先判断是否有账号和密码的缓存,有,则直接请求登录接口,登录成 ...

阅读量(2476) 评论数(0) 赞(0) 标签:

SAMIM专业版iOS升级优化记录20181106 5

发布时间2018-11-6 13:37

本帖最后由 wangxiaoting 于 2018-11-6 13:48 编辑 iOS升级优化记录20181106一、总览本次升级优化的重点分为以下几个方面:1、工程结构 2、代码书写规范 3、离线消息 4、数据库5、网络链接6、消息重发7、消息转发8、视图二、详解1、工程结构 随着项目的功能逻辑的改变、内容不断扩大,原来的工程结构显得有些混乱。为了利于项目的后期开发与维护 ...

阅读量(2683) 评论数(0) 赞(0) 标签:

SAMIM专业版iOS优化之离线消息

发布时间2018-11-2 19:07

SAMIM专业版iOS优化之离线消息 用户登录账号并连接socket成功后,会收到好友对其发送的离线消息。每条消息独立,当离线消息数量非常庞大时,数据库的插入、界面刷新操作频繁,APP就会卡顿。对此我们分为两步进行了优化。一、处理消息类型为1000的离线消息计数器。用户登录成功后,会接收到一条消息类型为1000的计数消息,而不是之前多个独立的 ...

阅读量(1966) 评论数(0) 赞(0) 标签:

SAMIM专业版--IOS端优化记录20181102

发布时间2018-11-2 18:46

SAMIM专业版在SAMIM的基础上添加了群聊机器人、直播、小视频等功能,SAM团队,经过30天的努力,完成了iPhonex iphonexr iphonex max 等机型的适配,完成以下功能优化: 1、 设置-设置添加账户安全界面-修改密码,设置支付密码,实名认证界面以及跳转 2、 设置-设置添加隐私设置界面及功能,添加通用界面,添加关于界面,添加设置语言界面及功能, ...

阅读量(1940) 评论数(0) 赞(0) 标签:

SAMIM iOS版升级优化记录20180811 新人帖

发布时间2018-8-11 15:06

本帖最后由 wangxiaoting 于 2018-10-29 14:58 编辑 iOS升级优化记录一、 总览本次升级优化的重点分为两个方面:1、 优化聊天模块(1) 重构聊天界面(2) 优化聊天消息收发存储逻辑(3) 添加新功能2、 优化部分性能问题二、 详解1、 优化聊天模块在当今网络发达信息大爆炸的时代,手机几乎是人手一部,而手机中必不可少的APP就是社交类APP。 ...

阅读量(1981) 评论数(0) 赞(0) 标签:

快速发帖

还可输入 80 个字符
您需要登录后才可以发帖 登录

本版积分规则

友情链接

Copyright © 2018 SAMIM.All Rights Reserved

返回顶部 返回版块