From 1c3ea768299e7a2c90f5eb3e3d07df1a0a96f550 Mon Sep 17 00:00:00 2001 From: Callum Henshall Date: Mon, 13 Apr 2015 15:35:01 +0200 Subject: [PATCH] Fixed the use of the ?? operator because Swift is broken. --- SocketIOClientSwift/SocketIOClient.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SocketIOClientSwift/SocketIOClient.swift b/SocketIOClientSwift/SocketIOClient.swift index b2bc2af..2bfbcbf 100644 --- a/SocketIOClientSwift/SocketIOClient.swift +++ b/SocketIOClientSwift/SocketIOClient.swift @@ -366,7 +366,7 @@ public final class SocketIOClient: NSObject, SocketEngineClient, SocketLogClient SocketLogger.log("Client: Handling ack: \(ack) with data: \(data)", client: self) self.ackHandlers.executeAck(ack, - items: data as? [AnyObject]? ?? data != nil ? [data!] : nil) + items: (data as? [AnyObject]?) ?? (data != nil ? [data!] : nil)) } /**