¿Cómo puedo crear una pequeña aplicación para Mac que reciba datos a través de la networking Wi-Fi desde una aplicación iOS?

Lo que necesito es tener una pantalla simple en esta aplicación Mac que imprima una cadena ya que el iPhone está transmitiendo cadenas a través de la networking Wi-Fi.

Esta cadena es simplemente un valor de cadena de un control deslizante ajustado hacia arriba y hacia abajo por el usuario en el iPhone. Los datos serán enviados a la aplicación Mac y luego la aplicación Mac recibirá esta señal de la networking Wi-Fi y simplemente imprimirá los valores.

Esta es una connection constante. No bash sincronizar una vez. Estoy intentando escuchar el dispositivo iPhone desde la Mac para ver si el iPhone está enviando más cadenas a medida que el usuario desliza el UISlider hacia arriba y hacia abajo desde la aplicación iPhone.

¿Cómo puedo crear el lado del cliente? ¿Debo usar Bonjour o algo así?

Use el marco CFNetwork, puede usar bonjour para descubrir y luego manejar una connection persistente a través de sockets nativos para pasar datos de un lado a otro.

http://developer.apple.com/library/ios/#documentation/Networking/Conceptual/CFNetwork/Introduction/Introduction.html

Aquí hay un excelente tutorial para comenzar, es para iOS, pero CFNetwork también está disponible en OS X.

http://mobileorchard.com/tutorial-networking-and-bonjour-on-ip

En mi respuesta a esta pregunta , proporciono un enlace a una aplicación de ejemplo que tiene un componente Mac y uno iPhone . Estos componentes se comunican entre sí a través de una networking Wi-Fi, con los cambios en una label en uno reflejado en el otro. Esto se hace utilizando Bonjour discovery y las API de networking estándar.

Con modificaciones simples, esto podría usarse para enviar las actualizaciones continuas que necesita para su caso particular.