4

开发者文档中充满了对 的引用NSSocketPort,这应该是 Foundation 框架的一部分。但是,我似乎无法在 Foundation 中找到 NSSocketPort 的头文件。我的猜测是它只是复制到 iOS 的 Mac 文档,并且 NSSocketPort 在 iOS 中并不存在。

我的问题:它(阅读:我太无聊了,找不到它)吗?如果没有:在基础级别上是否有另一种方法可以用来建立点对点连接(在 Game Kit 之外,因为这似乎相当反复无常)?

参考:

http://developer.apple.com/library/ios/#documentation/Networking/Conceptual/NSNetServiceProgGuide/Articles/OperationsonNetworkServices.html#//apple_ref/doc/uid/TP40002525-SW1

4

1 回答 1

3

你是对的,它被到处引用,但似乎不是 iOS 基础框架的一部分。

您可以将NSStream类用于高级套接字实现(查看SimpleNetworkStreams示例)。

我还听说您可以使用smallSockets库(专为 Mac OS 设计,但据说可以为 iOS 编译)来包装 CF Networking 类。

于 2011-03-01T16:29:43.187 回答