美文网首页
Swift - Websocket

Swift - Websocket

作者: 小黑Swift | 来源:发表于2018-11-07 12:56 被阅读29次
一般在Socket中,Websocket使用的比较多,常用于数据频繁改变的场景,如股票或者实时聊天等

Websocket比较好的Swift第三方框架有 Starscream,使用也是比较简单的

1.导入框架
import Starscream
2.建立连接
socket = WebSocket(url: URL(string: "ws://localhost:8080/")!)
socket.delegate = self
socket.connect()
3.代理实现的方法
websocketDidConnect
websocketDidDisconnect
websocketDidReceiveMessage
websocketDidReceiveData...
不喜欢代理方式的话,也可以使用闭包
socket.onConnect = { }
socket.onDisconnect = { }
socket.onText = { }
socket.onData = { }
4.断开连接
socket.disconnect()

Socket.png

相关文章

  • iOS WebSocket教程

    Swift国内社区: SwiftMic Swift版本: 4.1 简介 通过 WebSocket 可以实现保持长连...

  • WebSocket - iOS

    开发中要使用WebSocket,做到实时监控消息,需要用的技术是websocket。 Swift-WebSocke...

  • Swift - Websocket

    一般在Socket中,Websocket使用的比较多,常用于数据频繁改变的场景,如股票或者实时聊天等 Websoc...

  • swift Web Socket 的详细使用

    swift WebSocket 的详细使用 1 需要导入第三方库:Starscream.faramework ...

  • IOS WebSocket 使用

    项目是用swift 写的 要是使用WebSocket 与后台交互 SDK是 OC 需要桥接 往上有很多,自己找一...

  • Swift WebSocket 重连问题,并判断网络情况

    在上一篇文章中,已经说明如何在Swift下集成WebScoket但是,WebSocket总是绕不开重连问题,比如手...

  • Swift WebSocket 使用方法

    Swift 项目中遇到需要集成WebSocket,在查阅了相关文档后,决定使用Starscream这个第三方库 使...

  • WebSocket

    WebSocket Introduction WebSocket general:阮一峰的WebSocket 教程...

  • 2020-04-03

    ## webSocket初探 ## 目录 - 为什么WebSocket - 什么是WebSocket - WebS...

  • WebSocket

    WebSocket(1)---WebSocket介绍 一、为什么需要 WebSocket?初次接触 WebSock...

网友评论

      本文标题:Swift - Websocket

      本文链接:https://www.haomeiwen.com/subject/aaamxqtx.html