web-dev-qa-db-ja.com

iPhoneからUDPパケットを送信する

IPhone SDKからUDPパケットを送信するための良いチュートリアルはありますか?

編集:

実際にこれを行うのは本当に簡単でした...

RTFM!

AsyncUdpSocketを含めた後、ヘッダーにこれを追加するだけです。

AsyncUdpSocket *socket;

そして主に:

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

テストするときは、サーバーファイアウォールでUDP通信を許可することを忘れないでください。

17
ingh.am

CocoaAsyncSocket は、下位レベルのソケットAPIのObj-CラッパーであるAsyncUdpSocketというクラスを含むNiceライブラリです。

16
Daniel Dickison

CFNetwork フレームワークを使用して、CFSocketでUDPソケットを作成できます。これが CFSocketリファレンス です。

2
Donald