iPhone SDK中的WinSock相当于什么?

时间:2010-03-26 18:22:35

标签: iphone-sdk-3.0 tcp winsock ipad

我需要使用TCP和使用Windows的硬件设备进行通信。我会使用WinSock。

我可以在iPhone SDK中使用的等效库是什么?

2 个答案:

答案 0 :(得分:2)

没有像winsock本身那样的东西,POSIX套接字周围有Objective-C包装器,比如NSUrl等。这个(Network Programming - iPhone SDK)可能有助于了解可用的内容。

答案 1 :(得分:2)

WinSock是Window的BSD套接字版本。 iPhoneOS是Darwin的BSD用户当然也有套接字API(<sys/socket.h>等)。

请参阅http://en.wikipedia.org/wiki/Berkeley_sockets

在CoreFoundation中还有一个名为CFSocket的更高级API。 (基础版本,NSSocketPort,在iPhoneOS上不可用。)