Общайтесь между iPhone и ноутбуком MacBook - PullRequest
1 голос
/ 04 ноября 2011

Чтобы узнать больше о сетевых возможностях, я хотел бы выполнить упражнение: написать код на iPhone и ноутбуке MacBook, который позволяет устройствам обмениваться данными через HTTP.

Как бы я все это настроил? Я мог бы написать очень простой веб-сервер, как показано в Руководство Биджа . Затем запустите это и сделать запросы с телефона. Предположим, что два устройства будут в одной сети Wi-Fi.

Ответы [ 2 ]

3 голосов
/ 04 ноября 2011

В этой книге вы можете найти пример того, как создать сеть для подключения приложения Mac OS X к приложению iOS с помощью Bonjour.

http://my.safaribooksonline.com/book/programming/mobile/9780132757058/bonjour-and-web-servers/ch28

Надеюсь, это поможет вам.

1 голос
/ 04 ноября 2011

Использование HTTP между двумя приложениями очень неэффективно. Используйте NSNetService и необработанные сокеты.

Документы NSNetService

Существует пример проекта, который показывает, как настроить службу для публикации, подключить 2 службы и использовать данные из сокетного соединения.

...