WebSocket协议

(macOS、iOS、iPadOS、tvOS 和 watchOS)

一个声明 WebSocket 客户端应遵守的简单协议的包。此协议旨在能够用于抽象出 URLSessionWebSocketTaskStarscream,但它也可以轻松地用于其他 WebSocket 客户端。

测试

使用 Xcode

  1. 在您的终端中,导航到 WebSocketProtocol 目录
  2. 使用 Xcode 打开 WebSocketProtocol Swift 包
  3. 确保构建目标是 macOS
  4. Product -> Test

使用 swift test

  1. 在您的终端中,导航到 WebSocketProtocol 目录
  2. 在另一个终端窗口中打开 WebSocketProtocol 目录
  3. 使用 swift test 运行测试