SocketManage iOS WebSocket封装
iOS 的 WebSocket 连接管理工具socketManage
,算是我最近遇到过比较省心的一套封装了,底层基于SRWebSocket
,兼容性和稳定性都还不错。
应用启动就能自动连上服务器,写法也蛮直观的,像这样:
[[EMWebSocketManage sharedSocketManager] connectServer];
不光是首次启动能调用,applicationDidBecomeActive
的时候也能自动重连,适合那种前后台频繁切换的场景。
整体封装做得比较清晰,用单例来管理连接状态,基本不用你操心断线重连这些麻烦事。如果你正在搞 iOS 端的实时通讯或者推送,直接套上这个类会省不少事。
想深入了解的可以看看下面这些相关文章,有实现细节,也有源码参考:
如果你之前还在自己写连接逻辑,不妨试试这个封装,真的能让你省掉不少重复劳动。
下载地址
用户评论