Frage

Ich mache ein paar schöne Socket-Programmierung in Objective-C jetzt und einen Teil meines Code gibt mir einen Fehler (in dem setsockopt Methodenaufruf). Ich frage mich, ob jemand eine ähnlichen Funktion wie die GetLastError () Funktion in C ++ weiß, dass ich in Objective-C verwenden, könnte das Problem mit meinem Code zu bestimmen?

War es hilfreich?

Lösung

Sie wollen auf den Wert suchen, errno , wenn die setsockopt einen negativen Wert zurück.

setsockopt manpage :

  

UCKGABEWERT

     

Nach erfolgreichem Abschluss   setsockopt () liefert 0 Ansonsten -1   zurückgegeben und errno eingestellt ist   geben Sie den Fehler.

Sie können einige Standard errno Werte finden Sie unter hier .

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top