/YHChat

一个自定义聊天项目(内含视频,语音,富文本显示,多样cell处理)

Primary LanguageObjective-C

YHChat

在信息发达的移动互联网时代,即时通讯在移动设备上已经不是罕见的事情。各种SDK,融云,环信...为开发者提供方便,省下开发的时间。但在空余时间,如果不静下心来研究IM的话,就会缺乏了开车的激情。所以请耐心看完下文。。。

iOS-YHChat仿微信聊天(老司机带你入门即时通讯)
老司机带你入门即时通讯,首先是带来一些福利。仿微信聊天界面YHChat

(1)静态效果:

pic1 pic2 pic4

(2)动态效果:

gif1

本项目中利用到的第三方框架:

  • 项目富文本处理:YYKit
  • 布局:Masonry
  • cell高度计算:UITableViewCell+HYBMasonryAutoCellHeight
    消息推送:
  • MQTT 和 WebSocket
    项目中可能会遇到的问题:滑动的流畅性,富文本显示问题,表情键盘封装以及弹出,项目的结构。

听说点赞的都是帅哥和美女,你今天点赞了没!