在上一篇文章《iOS之ProtocolBuffer搭建和示例demo》分享环境的搭建,我们和服务器进行IM通讯用了github有名的框架CocoaAsynSocket,然后和服务器之间的数据媒介是ProtoBuf。然后后面在开发的过程中也碰到了拆包和粘包问题,这方面网上资料很少,曲折了一下才解决,这里分享一下问题的解决过程!首先描述下碰到的问题:1、服务器发送内容很长的数据过来的时候,GCDAsyncSocket监听收到的一个包解析不了,一直要接收好几个包拼接才是这条数据的完整包,即所谓的拆包...
查看全文