【发布时间】:2011-11-02 03:10:55
【问题描述】:
我正在尝试通过 WiFi 发送十六进制数据。
代码是这样的:
NSString *abc = @"0x1b 0x50";
NSData *data = [[[NSData alloc] initWithData:[abc dataUsingEncoding:NSASCIIStringEncoding]]autorelease];
[outputStream write:[data bytes] maxLength:[data length]]];
不是发送十六进制数据,而是以文本格式发送。
我试过NSUTF8StringEncoding,但它是一样的。我将它与NSStream 类一起使用。
【问题讨论】:
标签: objective-c cocoa nsstring hex nsdata