我正在尝试用2个字节创建uint8_t数据,当我在创建信息后记录信息时,保存的信息不正确(或者我误解了LLDB日志)。
uint8_t terminatingMessage[2];
terminatingMessage[0]=0x9E;
terminatingMessage[1]=0xEB;
NSMutableData *terminatorData = [NSMutableData dataWithBytes:(const void *)prepareMessage length:2];
当我打破并记录我的" terminatorData"我得到的值是B0F0
。我想要和期望的是看9EEB
...我做错了什么?
答案 0 :(得分:1)
您从terminatorData
创建prepareMessage
,但看起来您打算terminatingMessage
。