0

我有一个带有 nsstring 的数组,例如:

<__NSArrayM 0x20860370>( 3a, 4d, 00, 03, 04, 00, 07, 00, 0d, 0a )

如何使用 GCDAsyncsocket 将此数据作为真正的十六进制值发送?每次调用写入套接字的函数时,我都需要发送所有这些值(es:3a、4d、00、03、04、00、07、00、0d、0a)

我尝试使用如下函数:

[socket writeData:[array dataUsingEncoding:NSUTF8StringEncoding] withTimeout:1 tag:0];

但是以这种方式我发送字符,而不是十六进制值......

感谢您的帮助!

4

0 回答 0