我很快乐.我想和iphone聊天,所以我需要使用客户端sokect.怎么做到这一点.给我建议或示例plz.我试过这个 https://github.com/socketio/socket.io-client-swift 但没有连接并试过这段代码
let client:TCPClient = TCPClient(addr: "89.236.254.27", port: 9000)
let (success,errmsg) = client.connect(timeout: 1)
if success {
let (success,errmsg) = client.send(str:"Hello World!")
if success {
let data = client.read(1024 * 10)
if let d = data {
if let str = NSString(bytes: d, length: d.count, encoding: NSUTF8StringEncoding) {
print(str)
}
}
} else {
print(errmsg)
}
} else {
print(errmsg)
}
Run Code Online (Sandbox Code Playgroud)
更改此代码后:
override func viewDidLoad() {
super.viewDidLoad()
let qualityOfServiceClass = QOS_CLASS_BACKGROUND
let backgroundQueue = dispatch_get_global_queue(qualityOfServiceClass, 0)
dispatch_async(backgroundQueue, {
let …Run Code Online (Sandbox Code Playgroud)