我有一个带有字节的 nsdata:0017c572 528e 现在我需要使用 Ascii 的 UTF 8 来编码这个字节为此我在 Objective C 中使用了以下代码
NSString *Str = [[NSString alloc] initWithData:value encoding:NSUTF8StringEncoding];
然后稍后在某个时候我需要从 Str 取回相同的字节,因为我已经使用过
NSData *aData = [Str dataUsingEncoding:NSUTF8StringEncoding];
NSLog(@"aData:%@", aData);
现在的问题是 aData 的内容是 null 而不是 0017c572 528e 。我该怎么做这个操作。
如果数据字节为:323332,则此概念非常有效
str = 232
aData = 323332