基于CocoaAsyncSocket GCD版本。
https://github.com/myrual/UDP_Communication_GCDAsync
功能介绍:
简化UDP通讯中要做的工作,包括重发,超时,检测数据包是否为期待的。
目前可以很好的单播,多播。
已知的bug:
当监听局域网UDP广播的时候,CocoaAsyncSocket会偶尔将IPV4网络中的来源地址解析为IPV6,
解决方案:
在filter中检查来源地址的长度,不是IPV4的抛弃掉。
https://github.com/myrual/UDP_Communication_GCDAsync
功能介绍:
简化UDP通讯中要做的工作,包括重发,超时,检测数据包是否为期待的。
目前可以很好的单播,多播。
已知的bug:
当监听局域网UDP广播的时候,CocoaAsyncSocket会偶尔将IPV4网络中的来源地址解析为IPV6,
解决方案:
在filter中检查来源地址的长度,不是IPV4的抛弃掉。