Udp廣播的傳送和接收(iOS + AsyncUdpSocket)下篇

流火行者發表於2015-07-11

接上篇C#的Udp廣播的傳送和接收

http://www.cnblogs.com/JimmyBright/p/4637090.html

ios中使用AsyncUdpSocket處理Udp的訊息非常方便

準備工作:

在github上找到cocoaAsyncSocket,下載下來,把其中AsyncUdpSocket.h和AsyncUdpSocket.m檔案copy到你的專案中,其他檔案都不需要。copy到swift環境下會自動提示建立橋接檔案,點選確認就可以了。

傳送Udp:

 上面程式碼對區域網廣播訊息“hello worldXXXX” ,經過測試,在上篇C#的Udp廣播中能成功接收到該廣播訊息

接收Udp:

上篇提到的C#版的udp,每隔1秒則傳送一個ip出來,經過測試在ios中能成功接收到該ip,當然上面程式碼只能接收一次,如果要一直監聽,需要建立迴圈。

相關文章