Quel est l'équivalent à WINSOCK dans l'iPhone SDK?
-
22-09-2019 - |
Question
Je dois communiquer avec un périphérique matériel en utilisant TCP et avec Windows j'utiliser WinSock.
Qu'est-ce que la bibliothèque équivalente que je peux utiliser à partir de l'iPhone SDK?
La solution
Il n'y a rien comme winsock per se, il y a wrappers Objective-C autour de sockets, comme NSURL POSIX et similaires. Ce ( Programmation réseau - iPhone SDK ) pourrait aider à obtenir une idée de ce qui est disponible.
Autres conseils
WinSock est la version de la fenêtre de la prise BSD. iPhoneOS étant Darwin ayant une terre d'utilisateur BSD a bien sûr une API de douille (<sys/socket.h>
etc.) aussi.
Voir http://en.wikipedia.org/wiki/Berkeley_sockets .
En CoreFoundation il y a aussi une API de niveau supérieur appelé CFSocket . (La version Foundation, NSSocketPort, n'est pas disponible sur iPhoneOS.)