Как отправить сообщение с iPhone на Mac / PC - PullRequest
0 голосов
/ 20 июня 2010

Я хочу запустить новое приложение - концепция действительно простая, я думаю.

Вы нажимаете кнопку с надписью «1» на iPhone, и она отправляет сообщение на ПК или Mac, которое заставляет mac / PC реагировать точно так же, как если бы на клавиатуре компьютера была нажата цифра «1».

Теперь я думаю, что мне нужно будет серьезно изучить этот вопрос, и я счастлив вставить это, чтобы не искать ответ «О, это ответ», но может кто-то предложите мне некоторую помощь, чтобы заставить меня двигаться в правильном направлении, я знаю о приложениях, таких как Rowmote, которые, по сути, уже делают это, и что у них есть собственный клиент на базе настольного компьютера - с чего мне начать, как это сделать? Опубликованные книги, онлайн-руководства и т. Д. - все это отличные способы начать изучать это, но кто-нибудь знает, какие из них? Любая помощь высоко ценится.

1 Ответ

3 голосов
/ 20 июня 2010

Вот пара основных понятий, работающих здесь:

  1. Подключение двух беспроводных устройств. Для этого вам понадобятся NSNetService и NSNetServiceBrowser, которые являются двумя основными классами, участвующими в создании сетей Bonjour. Вы можете использовать другую настройку связи, но Bonjour, вероятно, будет наименее болезненным. Очень полезное руководство для начала работы с этим доступно здесь .
  2. Имитация ключевых событий на Mac. CGEventPost() - действительно полезная функция для этого.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...