Отправка UDP-пакетов с iPhone - PullRequest
17 голосов
/ 10 ноября 2010

Есть ли у кого-нибудь хорошие руководства по отправке пакетов UDP с iPhone SDK?

РЕДАКТИРОВАТЬ:

На самом деле это было действительно легко сделать ...

RTFM!

После включения AsyncUdpSocket просто добавьте это в заголовок:

AsyncUdpSocket *socket;

И в основном:

NSData *data = ... 
[socket sendData:data toHost:@"192.168.x.x" port:5002 withTimeout:-1 tag:1];

При тестировании не забудьтеРазрешите UDP-соединение на вашем межсетевом экране!

Ответы [ 2 ]

15 голосов
/ 10 ноября 2010

CocoaAsyncSocket - хорошая библиотека, которая содержит класс AsyncUdpSocket, который является оболочкой Obj-C для API-интерфейса сокетов более низкого уровня.

2 голосов
/ 10 ноября 2010

Вы можете использовать фреймворк CFNetwork для создания сокета UDP с CFSocket.Вот ссылка CFSocket .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...