苹果公司表示,here“不要使用NSSocketPort (OS X)或NSFileHandle进行通用的Socket通信”。
现在我正在努力调试一个套接字断开连接的问题。
如果我们使用NSFileHandle,会不会有性能问题?
仅仅因为NSFileHandle有助于简化调试,他们就不鼓励使用NSStream吗?提前谢谢。
发布于 2013-12-12 05:51:22
继续往下读。您链接到的文档解释了为什么不应该使用NSFileHandle进行联网:
NSFileHandle类绕过了标准网络堆栈,该堆栈具有以下缺点:
使用APIs.
。
相反,使用NSStream进行远程连接,使用CFSocket进行侦听。
https://stackoverflow.com/questions/20519603
复制相似问题