【发布时间】:2012-08-17 22:24:11
【问题描述】:
基本上我写一个 NSData 对象:
[asyncSocket writeData:JSONRequestData withTimeout:-1 tag:1];
运行时调用委托
- (void)socket:(GCDAsyncSocket *)sock didWriteDataWithTag:(long)tag
但由于某种原因,当写入进入缓冲区时......它没有写入服务器。
当我停止构建时,我猜套接字决定写入所有内容,而服务器最终会看到它。
我将如何解决这个问题?没有办法刷新 CocoaAsyncSocket,因为它没有必要...... 我试过添加行尾,比如“/n”等等,但这也没有任何作用。
【问题讨论】:
-
查看我对您其他问题的回答stackoverflow.com/questions/11998408/…
-
感谢您的帮助!
标签: ios sockets cocoaasyncsocket gcdasyncsocket