(一)MachO解剖 - 详细了解
1. Mach-O 组成: 从上到下分别为
头层 Mach Header
中层 Load Command
下层 _ _text代码 _ _ DATA代码 符号表
Mach-O 实际上就是配置 + 二进制代码,
dyld 通过Mach-O 配置项 二进制数据,来知道具体的代码 。
1.1 查看mach header 方式一。
objdump --macho -private -header 项目product路径
例: objdump --macho -private-header /Users/zhonggaorong/Library/Developer/Xcode/DerivedData/MachOAndSymbol-eqimwqlxzdgmacfgihkiqlwvznun/Build/Products/Debug/MachOAndSymbol
结果: