Swift3 如何在swift中使用套接字?

Swift3 如何在swift中使用套接字?,swift3,socket.io,latitude-longitude,Swift3,Socket.io,Latitude Longitude,我已经将其用于套接字集成。我想向服务器发送4个参数,例如位置更新、纬度、经度、ID和序列 在这种情况下,如何使用套接字?您应该首先按照步骤初始化套接字。之后,您可以使用socket.emit方法将数据发送到服务器。@ridvankucuk。谢谢你。请指导我,我已经添加了url参数,比如第一个让socket=SocketIOClient(socketURL:url(字符串:“http://“+SERV\u HOST\u PORT+”/gs-guide-websocket?access\u-toke

我已经将其用于套接字集成。我想向服务器发送4个参数,例如位置更新、纬度、经度、ID和序列


在这种情况下,如何使用套接字?

您应该首先按照步骤初始化套接字。之后,您可以使用
socket.emit
方法将数据发送到服务器。@ridvankucuk。谢谢你。请指导我,我已经添加了url参数,比如第一个让socket=SocketIOClient(socketURL:url(字符串:“http://“+SERV\u HOST\u PORT+”/gs-guide-websocket?access\u-token=(accessToken!)),配置:[.connectParams(参数)],如果您将其设置为变量,那么
self.socket.emit(“消息”,“您的内容在这里”)
这个应该work@ridvankucuk. 我想发送4个参数,因此self.socker.emit(“/api/url,[parameters])是正确的格式,您可以使用emit方法发送数组。它应该只支持SocketData协议。您可以访问SocketTypes.swift类中支持的类型。