0
IOSのために、私は次のコードをしている:IOSのクライアントとして特定のクライアントにソケットを送信する方法。
var socket: SocketIOClient!
override func viewDidLoad() {
super.viewDidLoad()
socket = SocketIOClient(socketURL: NSURL(string: "http://localhost:3000")! as URL)
socket.connect()
socket.on("general") { (_, _) in
print(123)
}
}
そしてNodeJSで、私はこの持っている:それはあるよう
io.on('connection', function(socket){
socket.emit('general', "somerandomthing")
});
をこれが正常に動作します。しかし、その後、特定のクライアントにメッセージを送信することをシミュレートしようとしました。私は私がそれを行う場合、それはもう仕事をdoesnt
socket.to(socket.id).emit('general', "somerandomthing")
に
socket.emit('general', "somerandomthing")
を置き換えることによって、それをやりました。それはおそらく意味がありませんが、私は、iOSクライアントとサーバ