@@ -60,41 +60,41 @@ public enum SocketIOClientOption: ClientOption {
6060 }
6161
6262 static func keyValueToSocketIOClientOption( key: String , value: AnyObject ) -> SocketIOClientOption ? {
63- switch key {
64- case " connectParams " where value is [ String : AnyObject ] :
65- return . ConnectParams( value as! [ String : AnyObject ] )
66- case " reconnects " where value is Bool :
67- return . Reconnects( value as! Bool )
68- case " reconnectAttempts " where value is Int :
69- return . ReconnectAttempts( value as! Int )
70- case " reconnectWait " where value is Int :
71- return . ReconnectWait( value as! Int )
72- case " forceNew " where value is Bool :
73- return . ForceNew( value as! Bool )
74- case " forcePolling " where value is Bool :
75- return . ForcePolling( value as! Bool )
76- case " forceWebsockets " where value is Bool :
77- return . ForceWebsockets( value as! Bool )
78- case " nsp " where value is String :
79- return . Nsp( value as! String )
80- case " cookies " where value is [ NSHTTPCookie ] :
81- return . Cookies( value as! [ NSHTTPCookie ] )
82- case " log " where value is Bool :
83- return . Log( value as! Bool )
84- case " logger " where value is SocketLogger :
85- return . Logger( value as! SocketLogger )
86- case " sessionDelegate " where value is NSURLSessionDelegate :
87- return . SessionDelegate( value as! NSURLSessionDelegate )
88- case " path " where value is String :
89- return . Path( value as! String )
90- case " extraHeaders " where value is [ String : String ] :
91- return . ExtraHeaders( value as! [ String : String ] )
92- case " handleQueue " where value is dispatch_queue_t :
93- return . HandleQueue( value as! dispatch_queue_t )
94- case " voipEnabled " where value is Bool :
95- return . VoipEnabled( value as! Bool )
96- case " secure " where value is Bool :
97- return . Secure( value as! Bool )
63+ switch ( key, value ) {
64+ case ( " connectParams " , let params as [ String : AnyObject ] ) :
65+ return . ConnectParams( params )
66+ case ( " reconnects " , let reconnects as Bool ) :
67+ return . Reconnects( reconnects )
68+ case ( " reconnectAttempts " , let attempts as Int ) :
69+ return . ReconnectAttempts( attempts )
70+ case ( " reconnectWait " , let wait as Int ) :
71+ return . ReconnectWait( wait )
72+ case ( " forceNew " , let force as Bool ) :
73+ return . ForceNew( force )
74+ case ( " forcePolling " , let force as Bool ) :
75+ return . ForcePolling( force )
76+ case ( " forceWebsockets " , let force as Bool ) :
77+ return . ForceWebsockets( force )
78+ case ( " nsp " , let nsp as String ) :
79+ return . Nsp( nsp )
80+ case ( " cookies " , let cookies as [ NSHTTPCookie ] ) :
81+ return . Cookies( cookies )
82+ case ( " log " , let log as Bool ) :
83+ return . Log( log )
84+ case ( " logger " , let logger as SocketLogger ) :
85+ return . Logger( logger )
86+ case ( " sessionDelegate " , let delegate as NSURLSessionDelegate ) :
87+ return . SessionDelegate( delegate )
88+ case ( " path " , let path as String ) :
89+ return . Path( path )
90+ case ( " extraHeaders " , let headers as [ String : String ] ) :
91+ return . ExtraHeaders( headers )
92+ case ( " handleQueue " , let queue as dispatch_queue_t ) :
93+ return . HandleQueue( queue )
94+ case ( " voipEnabled " , let enable as Bool ) :
95+ return . VoipEnabled( enable )
96+ case ( " secure " , let secure as Bool ) :
97+ return . Secure( secure )
9898 default :
9999 return nil
100100 }
0 commit comments