我正在学习C和Objective-C所以仍然依赖于例子...
我发现AsyncUDPSocket在Google Code存储库中有很多示例代码,但我还远远不能理解它.我正在尝试构建一个使用UDP与另一个设备(Arduino)通信的iPhone应用程序.我让设备结束工作(使用UDP工具应用程序进行测试).我只是需要iOS方面的帮助......
一个有更多解释的例子真的会有所帮助(也就是一个教程)......有一个或者一些具有良好评论的示例代码是什么?
https://github.com/robbiehanson/CocoaAsyncSocket
GCDAsyncUdpSocket
并且AsyncUdpSocket
是UDP/IP套接字网络库.以下是两者中可用的主要功能:
本地目标-c,完全独立于一个类.无需使用低级插座进行清理.这个类为你处理一切.
全员代表支持. 错误,发送完成,接收完成和断开连接都会导致调用您的委托方法.
排队的非阻塞发送和接收操作,具有可选的超时. 你告诉它发送或接收什么,它会为你处理一切.排队,缓冲,等待和检查错误 - 所有这些都是自动处理的.
支持IPv4和IPv6. 使用IPv4和/或IPv6自动发送/接收.不再担心多个插座.