我想编写(TCP)服务器客户端程序。客户端代码应该在 Objetive-C 中。服务器端代码应该在 C# 中。
我写了一些代码。这是工作。但问题是;我正在将消息从客户端发送到服务器。服务器正在接收消息。但收到的消息看起来像“加密”数据。
代码:
Objective-C
const uint8_t *rawdata = (const uint8_t*)[@"Welcome..." UTF8String];
[outputStream write:rawdata maxLength:strlen((const char *)rawdata)];
C#
char[] chara = new char[data.Length / sizeof(char)];
System.Buffer.BlockCopy(data, 0, chara, 0, chara.Length);
String content = new String(chara);
Console.WriteLine("Received data : " + content);
请帮我解决问题。