我有一个带有 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];
但是以这种方式我发送字符,而不是十六进制值......
感谢您的帮助!