IOS和AsyncUDPSocket - 教程?

时间:2011-08-04 00:05:18

标签: ios udp arduino

我正在学习C和Objective-C所以仍然依赖于例子......

我发现AsyncUDPSocket在Google Code存储库中有很多示例代码,但我还远远不能理解它。 我正在尝试构建一个使用UDP与另一个设备(Arduino)通信的iPhone应用程序。我让设备结束工作(使用UDP工具应用程序进行测试)。我只是需要iOS方面的帮助......

更多解释的示例确实会有所帮助(即教程)......是否有一个或哪些示例代码具有良好的注释?

1 个答案:

答案 0 :(得分:7)

https://github.com/robbiehanson/CocoaAsyncSocket

GCDAsyncUdpSocketAsyncUdpSocket UDP / IP 套接字网络库。以下是两者中可用的主要功能:

  • 原生目标-c,完全自包含在一个类中。 没必要 用低级插座捣乱。这个类处理一切 你。
  • 完全代表支持。    错误,发送完成,接收完成和断开连接都会导致调用您的委托方法。
  • 排队的非阻塞发送和接收操作,可选 超时。    你告诉它发送或接收什么,它会为你处理一切。排队,缓冲,等待和检查错误 - 所有 为您自动处理。
  • 支持IPv4和IPv6。    使用IPv4和/或IPv6自动发送/接收。不再担心多个插座。