MegaBits / SIOSocket

Realtime iOS application framework (client) http://socket.io
MIT License
494 stars 80 forks source link

Recieving response multiple times #66

Open ShoaibHussan1 opened 8 years ago

ShoaibHussan1 commented 8 years ago

I am listening event in Viewdidload method.each time view did load get called it adds a listener and receiving response incremented by 1.Please tell me its fixture here is my code override func viewDidLoad() { SocketHelper.sharedHelper().theSocket().emit("EventName", args:[jsonInput]) self.listenEventResponse() }

func listenEventResponse(){ SocketHelper.sharedHelper().theSocket().on("EventName") { (dataArr:[AnyObject]!) -> Void in let jsonDictionary = (dataArr as NSArray).objectAtIndex(0) print(jsonDictionary) // Here i get printed output multiple times each time added once more } }

nhnam commented 8 years ago

Could I have a look on SocketHelper.sharedHelper() implementation ?