开发人员文档中充满了对NSSocketPort
的引用,{{1}}可能是Foundation框架的一部分。但是,我似乎无法在Foundation中找到NSSocketPort的头文件。我的猜测是,只有Mac文档被复制到iOS,并且NSSocketPort在iOS中并不存在。
我的问题:是吗(读:我找不到它太沉闷了)?如果没有:基础层面是否有替代方法,我可以遵循建立点对点连接(在游戏工具包之外,因为这似乎相当反复无常)?
参考文献:
答案 0 :(得分:3)
你是正确的,它被引用到所有地方,但似乎不是iOS的Foundation Framework的一部分。
您可以使用NSStream类进行高级套接字实现(查看SimpleNetworkStreams示例)。
我还听说你可以使用smallSockets库(专为Mac OS设计,但据说可以编译适用于iOS)来包装CF Networking类。