2

我正在尝试制作一个将使用 UDP 连接的聊天应用程序。使用GCDAsyncUdpSocket这里我可以连接小文本并将其发送到具有此功能的另一台设备

- (void)sendData:(NSData *)data
      toHost:(NSString *)host
        port:(uint16_t)port
 withTimeout:(NSTimeInterval)timeout
         tag:(long)tag

但对于大文本,它不起作用。我在这里有两个问题:

  1. GCDAsyncUdpSocket 会自动将数据分解成一小块 UDP 数据包并发送出去吗?或者他们一次发送所有数据?
  2. 如何在使用 GCDAsyncUdpSocket 发送之前将整个文本分成小块并跟踪这些块?是否有任何可用的第 3 方代码?
4

0 回答 0