Skip to content

Instantly share code, notes, and snippets.

@fassko
Created July 30, 2019 08:05
Show Gist options
  • Save fassko/40c5602e2d95f8365b76696a41ef5b08 to your computer and use it in GitHub Desktop.
Save fassko/40c5602e2d95f8365b76696a41ef5b08 to your computer and use it in GitHub Desktop.
Receiving messages with Websocket iOS 13
func receiveMessage() {
webSocketTask.receive { result in
switch result {
case .failure(let error):
print("Error in receiving message: \(error)")
case .success(let message):
switch message {
case .string(let text):
print("Received string: \(text)")
case .data(let data):
print("Received data: \(data)")
}
self.receiveMessage()
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment