美文网首页
使用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