开发人员文档中充满了对 NSSocketPort
的引用,它应该是 Foundation 框架的一部分。但是,我似乎无法在 Foundation 中找到 NSSocketPort 的头文件。我的猜测是,它只是将 Mac 文档复制到 iOS,而 NSSocketPort 在 iOS 中并不存在。
我的问题:是吗(阅读:我是不是太迟钝了,找不到它)?如果没有:在 Foundation 级别是否有其他方法可供我遵循以建立点对点连接(在 Game Kit 之外,因为这看起来相当反复无常)?
引用资料:
最佳答案
你说得对,到处都在引用它,但它似乎不是 iOS 基础框架的一部分。
您可以使用 NSStream高级套接字实现的类(查看 SimpleNetworkStreams 示例)。
我还听说您可以使用 smallSockets库(专为 Mac OS 设计,但据说可以为 iOS 编译)来包装 CF Networking 类。
关于iphone - iOS:NSSocketPort,你在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5157005/