Интеграция CFNetwork и Bonjour для интеграции iPhone и Mac
Я хочу использовать CFNetwork и Bonjour, чтобы иметь возможность общаться между моим iPhone-приложением и Mac-приложением. Приложение на iPhone будет иметь одну кнопку. Затем в приложении Mac появится ярлык. Если кнопка нажата в приложении iPhone, ярлык изменяется в приложении Mac.
Есть ли там код примера, который может это сделать? Если нет, может ли кто-нибудь привести меня в правильном направлении?
Благодаря!
- Разбор даты JSON на IPhone
- Проблема UITableView при использовании отдельного делегата / источника данных
- Использование Objective C / Cocoa для unescape символов Unicode, то есть \ u1234
- Использование Swift CFunctionPointer для передачи обратного вызова API CoreMIDI
- Сохранение изображения в plist
- Преобразование NSString даты в NSDate
- Как использовать UIPanGestureRecognizer для перемещения объекта? iPhone / IPad
- SEL выполняет выбор и аргументы
- Как распределить приложение ios без проводов без управления UDID и перекомпиляции
- Программный пример UIPickerView?
- Как установить плагин Xcode для автоматического форматирования кода
- Переменная Property vs. instance
- Могу ли я получить доступ к брелкам на iPhone?
Билл Дудни создал образец приложения iPhone Bonjour, чтобы продемонстрировать, как использовать Bonjour для обнаружения и подключения к двум iPhone. Я перенес этот пример на Mac, чтобы продемонстрировать, как сделать открытие Bonjour между двумя платформами. Билл также дает хорошую запись о том, как он собрал обертку Bonjour, использованную в этом примере.
Это очень простой пример, и с клиентами Mac и iPhone он делает что-то похожее на то, что вы хотите. Нужны только незначительные изменения.
Я показываю это в действии в видео для сеанса Networking моего курса Advanced iPhone Development на iTunes U.
Здесь я создал несколько простых примеров приложений, которые обмениваются данными между iPhone и iMAC.