Was ist das Äquivalent zu WinSock im iPhone SDK?
-
22-09-2019 - |
Frage
muss ich mit einem Hardware-Gerät würde unter Verwendung von TCP und mit dem Windows ich kommunizieren WinSock verwenden.
Was ist das Äquivalent Bibliothek, dass ich aus dem iPhone SDK verwenden kann?
Lösung
Es gibt nicht so etwas wie winsock per se gibt es Objective-C-Wrapper um POSIX-Sockets, wie NSURL und dergleichen. Diese ( Network Programming - iPhone SDK ) könnte helfen, mit immer eine Vorstellung davon, was verfügbar ist.
Andere Tipps
WinSock ist Window-Version des BSD Socket. iPhoneOS ist Darwin ein BSD-Benutzer-Land natürlich mit einem Socket-API hat (<sys/socket.h>
usw.) zu.
Siehe http://en.wikipedia.org/wiki/Berkeley_sockets .
In Corefoundation gibt es auch eine höhere Level-API namens CFSocket . (Die Stiftung Version, NSSocketPort, ist auf iPhoneOS nicht verfügbar.)