29 lines
661 B
Markdown
29 lines
661 B
Markdown
Socket.IO-Client-Swift
|
|
======================
|
|
|
|
Work in progress
|
|
|
|
socket.io-client for Swift
|
|
|
|
Installation
|
|
============
|
|
1. Requires linking [SocketRocket](https://github.com/square/SocketRocket) against your xcode project.
|
|
2. Create a bridging header for SocketRocket
|
|
3. Copy the SwiftIO folder into your xcode project
|
|
|
|
Use
|
|
===
|
|
|
|
```
|
|
let socket = SocketIOClient(socketURL: "http://localhost:8080")
|
|
// let socket = SocketIOClient(socketURL: "https://localhost:8080", secure: true)
|
|
socket.on("connect") {data in
|
|
println("socket connected")
|
|
socket.emit("testEcho")
|
|
socket.emit("testObject", args: [
|
|
"data": true
|
|
])
|
|
}
|
|
socket.connect()
|
|
```
|