【发布时间】:2021-01-15 05:50:47
【问题描述】:
最近在学习一些Mach-O相关的资料,注意到评论
当切片大于 4mb 或切片的偏移量大于 4mb 时,使用 64 位 fat 文件格式。
在'mach-o/fat.h' 关于struct fat_acrh_64
我知道我们应该使用fat_header.magic 的值来决定使用fat_arch 或fat_arch_64 来解析胖文件中的数据。
但我对评论感到困惑,为什么限制条件是4 Mb,评论中的slice/offset是什么意思?
【问题讨论】:
标签: ios macos mach-o universal-binary fat-binaries