TCPClient.swift 653 B

1234567891011121314151617181920212223242526272829303132
  1. //
  2. // TCPClient.swift
  3. // SocketChat
  4. //
  5. // Created by Justine on 16/5/27.
  6. // Copyright © 2016年 AppCoda. All rights reserved.
  7. //
  8. import Foundation
  9. import CocoaAsyncSocket
  10. import SocketIOClientSwift
  11. protocol SocketIODelegate {
  12. // didsend()
  13. // didrecived()
  14. }
  15. class TCPClient{
  16. static let shareInstance = TCPClient()
  17. var counter = 0
  18. var socket:SocketIOClient?
  19. func connect(urlstr:String){
  20. socket = SocketIOClient.init(socketURL: NSURL(string: urlstr)!)
  21. //socket = SocketIOClient.ini
  22. print(socket?.status)
  23. }
  24. func disconnect(){}
  25. func reconnect(){}
  26. func send(){}
  27. func recived(){}
  28. }