File tree Expand file tree Collapse file tree 2 files changed +4
-4
lines changed
Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ Take this code for example:
1515``` swift
1616class SocketManager {
1717 func addHandlers () {
18- let socket = SocketIOClient (socketURL : " http://somesocketioserver.com" )
18+ let socket = SocketIOClient (socketURL : URL ( string : " http://somesocketioserver.com" ) ! )
1919
2020 socket.on (" myEvent" ) {data, ack in
2121 print (data)
@@ -32,7 +32,7 @@ A correct way would be:
3232
3333``` swift
3434class SocketManager {
35- let socket = SocketIOClient (socketURL : " http://somesocketioserver.com" )
35+ let socket = SocketIOClient (socketURL : URL ( string : " http://somesocketioserver.com" ) ! )
3636
3737 func addHandlers () {
3838 socket.on (" myEvent" ) {data, ack in
Original file line number Diff line number Diff line change @@ -157,7 +157,7 @@ <h2 id='why-isn-39-t-my-event-handler-being-called' class='heading'>Why isn&rsqu
157157< p > Take this code for example:</ p >
158158< pre class ="highlight swift "> < code > < span class ="kd "> class</ span > < span class ="kt "> SocketManager</ span > < span class ="p "> {</ span >
159159 < span class ="kd "> func</ span > < span class ="nf "> addHandlers</ span > < span class ="p "> ()</ span > < span class ="p "> {</ span >
160- < span class ="k "> let</ span > < span class ="nv "> socket</ span > < span class ="o "> =</ span > < span class ="kt "> SocketIOClient</ span > < span class ="p "> (</ span > < span class ="nv "> socketURL</ span > < span class ="p "> :</ span > < span class ="s "> "http://somesocketioserver.com"</ span > < span class ="p "> )</ span >
160+ < span class ="k "> let</ span > < span class ="nv "> socket</ span > < span class ="o "> =</ span > < span class ="kt "> SocketIOClient</ span > < span class ="p "> (</ span > < span class ="nv "> socketURL</ span > < span class ="p "> :</ span > < span class ="kt " > URL </ span > < span class =" p " > ( </ span > < span class =" nv " > string </ span > < span class =" p " > : </ span > < span class =" s "> "http://somesocketioserver.com"</ span > < span class =" p " > ) </ span > < span class =" o " > ! </ span > < span class ="p "> )</ span >
161161
162162 < span class ="n "> socket</ span > < span class ="o "> .</ span > < span class ="nf "> on</ span > < span class ="p "> (</ span > < span class ="s "> "myEvent"</ span > < span class ="p "> )</ span > < span class ="p "> {</ span > < span class ="n "> data</ span > < span class ="p "> ,</ span > < span class ="n "> ack</ span > < span class ="k "> in</ span >
163163 < span class ="nf "> print</ span > < span class ="p "> (</ span > < span class ="n "> data</ span > < span class ="p "> )</ span >
@@ -172,7 +172,7 @@ <h2 id='why-isn-39-t-my-event-handler-being-called' class='heading'>Why isn&rsqu
172172
173173< p > A correct way would be:</ p >
174174< pre class ="highlight swift "> < code > < span class ="kd "> class</ span > < span class ="kt "> SocketManager</ span > < span class ="p "> {</ span >
175- < span class ="k "> let</ span > < span class ="nv "> socket</ span > < span class ="o "> =</ span > < span class ="kt "> SocketIOClient</ span > < span class ="p "> (</ span > < span class ="nv "> socketURL</ span > < span class ="p "> :</ span > < span class ="s "> "http://somesocketioserver.com"</ span > < span class ="p "> )</ span >
175+ < span class ="k "> let</ span > < span class ="nv "> socket</ span > < span class ="o "> =</ span > < span class ="kt "> SocketIOClient</ span > < span class ="p "> (</ span > < span class ="nv "> socketURL</ span > < span class ="p "> :</ span > < span class ="kt " > URL </ span > < span class =" p " > ( </ span > < span class =" nv " > string </ span > < span class =" p " > : </ span > < span class =" s "> "http://somesocketioserver.com"</ span > < span class =" p " > ) </ span > < span class =" o " > ! </ span > < span class ="p "> )</ span >
176176
177177 < span class ="kd "> func</ span > < span class ="nf "> addHandlers</ span > < span class ="p "> ()</ span > < span class ="p "> {</ span >
178178 < span class ="n "> socket</ span > < span class ="o "> .</ span > < span class ="nf "> on</ span > < span class ="p "> (</ span > < span class ="s "> "myEvent"</ span > < span class ="p "> )</ span > < span class ="p "> {</ span > < span class ="n "> data</ span > < span class ="p "> ,</ span > < span class ="n "> ack</ span > < span class ="k "> in</ span >
You can’t perform that action at this time.
0 commit comments