美文网首页
使用GCDAsyncUdpSocket发UDP广播并接收/回调数

使用GCDAsyncUdpSocket发UDP广播并接收/回调数

作者: 歌手的剑 | 来源:发表于2017-08-14 17:58 被阅读297次

第一步:
去下载GCDAsyncUdpSocket,把.h和.m两个文件拖到项目中.

NO1

第二步(因为本人用的是swift):
在桥接文件中,#import "GCDAsyncUdpSocket.h"

第三步:

VC

注意点:

如下面两图和上图的区别是:
1.delegateQueue:global()
2.在发送数据成功的代理方法里增加了推迟1秒钟之后的回调:
  A.因为上面接收到数据的代理方法会被执行多次,如果可以扫描的设备比价多.
  B.接收数据方法每接收到一次数据就往数组里添加一次,无论一秒钟之内添加了多少,咱们直接回调出去.
  C.这么做的原因是UDP扫描没法拿到所有数据接受完成的通知
receiveData sendSuccess

相关文章

网友评论

      本文标题:使用GCDAsyncUdpSocket发UDP广播并接收/回调数

      本文链接:https://www.haomeiwen.com/subject/zuzurxtx.html