Intel机器上的macos-sierra:解析胖二进制文件并检查Xcode / lldb中的fat_header内容以小尾数格式显示幻数。
但是hexdump以大字节序格式显示它。
OS X ABI Mach-O文件格式参考中的Apple文档明确指出“不管上下文如何,该数据结构都以大字节序字节顺序描述了它的所有字段”
所以我猜测fopen或fread或Xcode中的某个地方调用了swap例程,因为我没有这么做。
对我来说,这意味着这里的密钥是“存储在磁盘/ SSD上”,而不是在内存中。
我对吗?
仅使用lldb框架变量fatHeaderRef-> magic -f hex检查 vs hexdump
[Interface_Mailbox_365]::new("Mailbox Standin")