Update README.md
This commit is contained in:
parent
a5db559bed
commit
66b5def6c0
28
README.md
28
README.md
@ -26,6 +26,16 @@ socket.on("connect") {data in
|
|||||||
socket.emit("testObject", args: [
|
socket.emit("testObject", args: [
|
||||||
"data": true
|
"data": true
|
||||||
])
|
])
|
||||||
|
socket.emit("arrayTest", args: [1, true, "test", ["test": "test"], data, data])
|
||||||
|
socket.emit("stringTest", args: "stringTest")
|
||||||
|
socket.emit("intTest", args: 1)
|
||||||
|
socket.emit("doubleTest", args: 2.3)
|
||||||
|
socket.emit("boolTest", args: true)
|
||||||
|
socket.emit("dataTest", args: data)
|
||||||
|
|
||||||
|
// Sending multiple args
|
||||||
|
socket.emitMultiple("multTest", args: [data], 1.4, 1, "true",
|
||||||
|
true, ["test": data], data)
|
||||||
}
|
}
|
||||||
|
|
||||||
socket.on("disconnect") {data in
|
socket.on("disconnect") {data in
|
||||||
@ -70,8 +80,24 @@ socket.on("intTest") {data in
|
|||||||
println(intData)
|
println(intData)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Messages that have multiple items are passed
|
||||||
|
// by an array
|
||||||
|
socket.onMultipleArgs("multipleItems") {datas in
|
||||||
|
if let str = datas[0] as? String {
|
||||||
|
println(str)
|
||||||
|
}
|
||||||
|
|
||||||
|
if let arr = datas[1] as? [Int] {
|
||||||
|
println(arr)
|
||||||
|
}
|
||||||
|
|
||||||
|
if let obj = datas[4] as? NSDictionary {
|
||||||
|
println(obj["test"])
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// Recieving data
|
// Recieving binary
|
||||||
socket.on("dataTest") {data in
|
socket.on("dataTest") {data in
|
||||||
if let data = data as? NSData {
|
if let data = data as? NSData {
|
||||||
println("data is binary")
|
println("data is binary")
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user