【问题标题】:How do I create uint8_t with byte data?如何使用字节数据创建 uint8_t?
【发布时间】:2014-07-18 21:14:18
【问题描述】:

我正在尝试创建 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...我做错了什么?

【问题讨论】:

    标签: ios objective-c nsmutabledata uint8t


    【解决方案1】:

    您正在从prepareMessage 创建terminatorData,但看起来您打算拥有terminatingMessage

    【讨论】:

    • 谢谢 - 辛苦了一周
    猜你喜欢
    • 2011-12-07
    • 1970-01-01
    • 2014-03-03
    • 2010-10-23
    • 2023-03-06
    • 1970-01-01
    • 1970-01-01
    • 2016-05-14
    • 2011-09-14
    相关资源
    最近更新 更多