记录两个问题
- 用urlsesionwebsocket实现的话,连接一个ws是可以的,但是连接另外一个就报错了;
- 如果用nwwebsocket的话,两个都可以连接,貌似是放在queue里,但是第二条ws就是不打印pong信息
本地自己调试其实都可以找网上免费平台提供websocket接口的,自己想做的话完全可以深入研究没有障碍
参考
SwiftUI 教學:利用 WebSocket 打造一個 Bitcoin 價格即時更新 App
How to use the URLSessionWebSocketTask in Swift. Post WWDC deep-dive review.
WebSockets in Swift Using URLSession’s WebSocketTask