socket.io offizielle Clientverbindungsprobleme?

9

Ich arbeite mit iOS 8 und Swift. Ich möchte den offiziellen socket.io-Client verwenden, aber aus irgendeinem Grund versucht es nicht, eine Verbindung herzustellen. Ich folgte dem Beispiel hier: Ссылка

%Vor%

Kann jemand das bestätigen? Ist das ein Versionsproblem oder steht es mit Swift 1.2 in Verbindung?

Auf der Serverseite kann ich sogar einen Verbindungsversuch nicht erkennen. Die Variable serverURL ist die gleiche wie zuvor und

    
longbow 15.04.2015, 17:48
quelle

2 Antworten

3

Stellen Sie sicher, dass Sie socket.connect() aufrufen, nachdem Sie Ihre Handler angerufen haben. Eine gute Vorgehensweise wäre, eine Funktion mit allen erforderlichen Handlern zu erstellen und sie in der Methode viewDidLoad aufzurufen. Anschließend würden Sie die Methode connect aufrufen.

Beispiel:

%Vor%     
rambossa 17.07.2015, 05:40
quelle
1

Sie sollten die SocketIOClient-Instanz als Klasseneigenschaft verwenden.

%Vor%

Ich denke, es liegt daran, dass viele Verschlüsse darin verwendet werden.

    
Isaac Park 20.05.2015 10:12
quelle