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")






