代码之家  ›  专栏  ›  技术社区  ›  ingh.am

从iPhone发送UDP包

  •  17
  • ingh.am  · 技术社区  · 15 年前

    编辑:

    其实很容易做到。。。

    RTFM!

    在包含AsyncUdpSocket之后,只需在header中添加以下内容:

    AsyncUdpSocket *socket;
    

    NSData *data = ... 
    [socket sendData:data toHost:@"192.168.x.x" port:5002 withTimeout:-1 tag:1];
    

    测试时不要忘记在服务器防火墙上允许UDP通信!

    2 回复  |  直到 15 年前
        1
  •  15
  •   Daniel Dickison    13 年前

    CocoaAsyncSocket 是一个很好的库,它包含一个名为 AsyncUdpSocket 它是一个围绕底层socket API的Obj-C包装器。

        2
  •  2
  •   Donald    15 年前