Swift Network TCP受信 コネクション
概要
- 使用クラス
NWListerner - 資料
「Introducing Network.framework: A modern alternative to Sockets」のPresentation Slides (PDF)
ソース
コネクション
import Network print("recieve") let myQueue = DispatchQueue.global() do { let listener = try NWListener(using: .tcp, on: 8090) listener.newConnectionHandler = { (newConnection) in // Handle inbound connections print("connection ok") newConnection.start(queue: myQueue) } print("listener start") listener.start(queue: myQueue) } catch { print(error) } sleep(60) print("end")