Qual è l'equivalente per WinSock in iPhone SDK?
-
22-09-2019 - |
Domanda
Ho bisogno di comunicare con un dispositivo hardware utilizzando TCP e con Windows userei WinSock.
Qual è la libreria equivalente che posso usare da iPhone SDK?
Soluzione
Non è nulla di simile Winsock per-sé, non v'è Objective-C involucri intorno POSIX Sockets, come NSUrl e simili. Questo ( Network Programming - iPhone SDK ) potrebbe aiutare a ottenere un'idea su ciò che è disponibile.
Altri suggerimenti
WinSock è la versione di Window del socket BSD. iPhoneOS essendo Darwin avente BSD user-terra naturalmente ha un'API presa (<sys/socket.h>
ecc) anche.
http://en.wikipedia.org/wiki/Berkeley_sockets .
In CoreFoundation v'è anche un'API livello superiore chiamato CFSocket . (La versione Fondazione, NSSocketPort, non è disponibile su iPhoneOS.)