基本上我使用 NSData 将我的 NSString 转换为字节或字节数组。
在 java 中“4”表示为 52 作为字节,但在 NSData 中它是 34
例如
NSString *sampleString = @"474";
NSData *data = [sampleString dataUsingEncoding:NSUTF16LittleEndianStringEncoding];
产生的结果是
<34003700 34... >
因此我们期待
<52005500 52... >
知道为什么它与objective-c不同吗?
谢谢