根据我自己的经验,
readLine这不是一个好主意,尤其是在使用不同的语言和平台时,更好的方法是使用
InputStreamReader及其
read(char[]buff)方法,并就双方每次发送的长度达成共识。
同样,我没有提及,只有我的经验。
另外,查看您的代码,您发送的字符串没有换行符:
[socket sendString:@"Hi This is a secondtest"];也许
n在末尾添加将为您解决。

根据我自己的经验,
readLine这不是一个好主意,尤其是在使用不同的语言和平台时,更好的方法是使用
InputStreamReader及其
read(char[]buff)方法,并就双方每次发送的长度达成共识。
同样,我没有提及,只有我的经验。
另外,查看您的代码,您发送的字符串没有换行符:
[socket sendString:@"Hi This is a secondtest"];也许
n在末尾添加将为您解决。