用 AsyncSocket
的 writeData
方法发送数据,
代码
[ _asyncSocket writeData:[@"我是IOS客户端" dataUsingEncoding:NSUTF8StringEncoding] withTimeout:-1 tag:1];
只是一直放在内存中,没有发送出去,关掉链接之后才发送所有的数据,不可以写入一条就发一条吗?
用 AsyncSocket
的 writeData
方法发送数据,
代码
[ _asyncSocket writeData:[@"我是IOS客户端" dataUsingEncoding:NSUTF8StringEncoding] withTimeout:-1 tag:1];
只是一直放在内存中,没有发送出去,关掉链接之后才发送所有的数据,不可以写入一条就发一条吗?
2 回答1.1k 阅读
1 回答1.2k 阅读✓ 已解决
1 回答2.8k 阅读
1 回答1.4k 阅读
1.7k 阅读
1 回答977 阅读
1 回答803 阅读
实例化一次就可以,当然可以一条一条发. 如果服务没收到的话应该是发送的字符串问题,你尝试加
\n
试试,大部分服务器都是以这个符号判断是否为一条消息(具体要看后台怎么做的)