Problem beim Erstellen von Sockets mit CFSocket in Objective-C (iPhone App)

8

Ok, ich habe ein Problem mit dem Aufbau eines Sockets mit Objective-C. Wenn Sie sich meinen Code unten anschauen, durch die Hilfe von Beispielcode und anderen Quellen, konnte ich einen kompletten Socket bauen, glaube ich. Das Problem ist, dass wenn ich es kompiliere, es gut baut (keine Syntaxprobleme), aber es werden keine Sockets erstellt. Wie Sie feststellen werden, habe ich viele Dinge in Server2.m auskommentiert und das Problem bis zum Anfang isoliert, wenn ich die Struktur für den ListeningSocket erstelle. Wenn dies hilft, ist es übrigens Teil der Server-Seite der Server-Client-Anwendung. Weiß jemand, warum ich dieses Problem bekommen würde? Alles schien gestern gut zu funktionieren, und heute Morgen dachte ich, ich würde einen anderen Ansatz für den Aufbau der Steckdosen nehmen, also habe ich es versucht. Danke für jede Hilfe!

Server_TrialViewController.m

%Vor%

Server_TrialViewController.h

%Vor%

Server2.h

%Vor%

Server2.m

%Vor%     
Josh Bradley 24.06.2009, 19:43
quelle

2 Antworten

4

Für Leute, die nach Informationen über den CFSocket-Server suchen, ist hier die Antwort: Der obige Code funktioniert gut, wenn Sie "SOCK_DGRAM" zu "SOCK_STREAM" ändern.

    
Leo 02.03.2012, 10:16
quelle
1

Haben Sie versucht, kCFSocketAcceptCallBack auf etwas anderes als 0 zu setzen?

Wenn Sie an Socket-Programmierung unter Mac OS X oder dem iPhone interessiert sind, schlage ich vor, dass Sie sich Dieses Beispiel aus Apples Dokumentation.

    
Mike 03.01.2010 11:20
quelle

Tags und Links