Integración de CFNetwork y Bonjour para la integración de iPhone a Mac

Quiero utilizar CFNetwork y Bonjour conjuntamente para poder tener comunicaciones entre mi aplicación de iPhone y una de Mac. La aplicación en el iPhone tendría un botón. Luego, en la aplicación Mac, habrá una etiqueta. Si se presiona el botón en la aplicación iPhone, la etiqueta cambia en la aplicación Mac.

¿Hay un código de ejemplo que pueda hacer esto? Si no, ¿alguien puede llevarme en la dirección correcta?

¡Gracias!

Bill Dudney creó una aplicación de muestra Bonjour de iPhone para demostrar cómo usar Bonjour para descubrir y conectarse a dos iPhones. Transmití este ejemplo a Mac para demostrar cómo hacer el descubrimiento de Bonjour entre las dos plataformas. Bill también brinda una buena descripción de cómo compiló el envoltorio Bonjour utilizado en este ejemplo.

Este es un ejemplo muy simple, y con los clientes de Mac e iPhone hace algo similar a lo que desea. Solo modificaciones menores deberían ser necesarias.

Lo muestro en acción en el video de la sesión de Networking de mi curso avanzado de desarrollo de iPhone en iTunes U.

Aquí he creado una aplicación de muestra simple que intercambia los datos entre iPhone e iMAC.

https://github.com/boobalaninfo/Bonjour-iOS-MAC-Apps