update faq to reflect init's signature
This commit is contained in:
		
							parent
							
								
									60b7beefa5
								
							
						
					
					
						commit
						db81499eb8
					
				@ -15,7 +15,7 @@ Take this code for example:
 | 
			
		||||
```swift
 | 
			
		||||
class SocketManager {
 | 
			
		||||
    func addHandlers() {
 | 
			
		||||
        let socket = SocketIOClient(socketURL: "http://somesocketioserver.com")
 | 
			
		||||
        let socket = SocketIOClient(socketURL: URL(string: "http://somesocketioserver.com")!)
 | 
			
		||||
        
 | 
			
		||||
        socket.on("myEvent") {data, ack in
 | 
			
		||||
            print(data)
 | 
			
		||||
@ -32,7 +32,7 @@ A correct way would be:
 | 
			
		||||
 | 
			
		||||
```swift
 | 
			
		||||
class SocketManager {
 | 
			
		||||
    let socket = SocketIOClient(socketURL: "http://somesocketioserver.com")
 | 
			
		||||
    let socket = SocketIOClient(socketURL: URL(string: "http://somesocketioserver.com")!)
 | 
			
		||||
    
 | 
			
		||||
    func addHandlers() {
 | 
			
		||||
        socket.on("myEvent") {data, ack in
 | 
			
		||||
 | 
			
		||||
@ -157,7 +157,7 @@ for Objective-C.</p>
 | 
			
		||||
<p>Take this code for example:</p>
 | 
			
		||||
<pre class="highlight swift"><code><span class="kd">class</span> <span class="kt">SocketManager</span> <span class="p">{</span>
 | 
			
		||||
    <span class="kd">func</span> <span class="nf">addHandlers</span><span class="p">()</span> <span class="p">{</span>
 | 
			
		||||
        <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>
 | 
			
		||||
        <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>
 | 
			
		||||
 | 
			
		||||
        <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>
 | 
			
		||||
            <span class="nf">print</span><span class="p">(</span><span class="n">data</span><span class="p">)</span>
 | 
			
		||||
@ -172,7 +172,7 @@ will be released and its memory reclaimed.</p>
 | 
			
		||||
 | 
			
		||||
<p>A correct way would be:</p>
 | 
			
		||||
<pre class="highlight swift"><code><span class="kd">class</span> <span class="kt">SocketManager</span> <span class="p">{</span>
 | 
			
		||||
    <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>
 | 
			
		||||
    <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>
 | 
			
		||||
 | 
			
		||||
    <span class="kd">func</span> <span class="nf">addHandlers</span><span class="p">()</span> <span class="p">{</span>
 | 
			
		||||
        <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>
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user