IOS y AsyncUDPSocket – Tutorial?

Estoy aprendiendo C y Objective-C, así que todavía dependo de ejemplos …

Encontré AsyncUDPSocket, que tiene un montón de código de ejemplo en el repository de Google Code, pero no estoy lo suficientemente avanzado para entenderlo todo todavía. Estoy intentando build una aplicación de iPhone que use UDP para comunicarse con otro dispositivo (Arduino). Hago que el dispositivo termine de funcionar (testing con la aplicación UDP Tool). Solo necesito ayuda con el lado iOS …

Un ejemplo con más explicación realmente ayudaría (es decir, un tutorial) … ¿Hay uno o qué sería algún código de ejemplo con buenos comentarios?

https://github.com/robbiehanson/CocoaAsyncSocket

GCDAsyncUdpSocket y AsyncUdpSocket son bibliotecas de networkinges de zócalos UDP / IP . Estas son las características key disponibles en ambos:

  • Native objective-c, completamente autónomo en una class. No hay necesidad de estropearse con zócalos de bajo nivel. Esta class maneja todo por ti.
  • Soporte completo para delegates. Los errores, enviar completaciones, recibir completaciones y desconexiones resultan en una llamada al método de delegado.
  • Operaciones de envío y recepción sin locking en queue, con times de espera opcionales. Le dices qué enviar o recibir, y maneja todo para ti. Hacer queue, save en búfer, esperar y verificar errno, todo lo que se maneja automáticamente.
  • Soporte para IPv4 e IPv6. Enviar / recv automáticamente utilizando IPv4 y / o IPv6. No más preocuparse por varios zócalos.