Ответ 1
CocoaAsyncSocket - хорошая библиотека, содержащая класс под названием AsyncUdpSocket
, который является обертой Obj-C вокруг сокета нижнего уровня API.
Есть ли у кого-нибудь хорошие учебники по отправке пакетов UDP из iPhone SDK?
EDIT:
На самом деле было действительно легко сделать это...
RTFM!
После включения AsyncUdpSocket просто добавьте это в заголовок:
AsyncUdpSocket *socket;
И в основном:
NSData *data = ...
[socket sendData:data toHost:@"192.168.x.x" port:5002 withTimeout:-1 tag:1];
При тестировании не забудьте разрешить связь UDP на брандмауэре вашего сервера!
CocoaAsyncSocket - хорошая библиотека, содержащая класс под названием AsyncUdpSocket
, который является обертой Obj-C вокруг сокета нижнего уровня API.
Вы можете использовать фреймворк CFNetwork для создания гнезда UDP с CFSocket. Вот ссылка CFSocket.