[英]TCP Client in IOS 5, parts of previous string remains NSStream
我越来越沮丧,我的Mac上运行了一个TCP服务器,其中连接了几个设备。 我想将iPhone连接到它,以便我可以将iPhone的som命令直接运行到mac @ home。
我的iphone的tcp客户端运行得很好,除了一个错误外,它似乎并没有清除我发送的每个字符串的输出流。 这是我遇到问题的一个例子
有人有任何建议吗? 我将不胜感激,如果您需要查看我的任何代码,请发布一条消息,这样我将予以发布。
没有任何代码,我只能猜测,但这看起来像是您的代码中处理字符串输入的错误。 如果您使用NSMutableString / NSMutableData存储输入,请确保在接受命令后清除该输入。 现在看起来您只是覆盖了开始,而没有先实际擦除它。
问题的根源是我的服务器软件没有清空数据流。 当我在服务器端清空流时,它运行良好。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.