环境配置:
顾名思义,它的作用就是把Mach-O文件的class信息给dump出来(把类信息给导出来),生成对应的.h头文件
官方地址:http://stevenygard.com/projects/class-dump/
下载完工具包后将class-dump文件复制到Mac的/usr/local/bin目录,这样在终端就能识别class-dump命令了(可以用终端指令 cd /usr/local/bin )
这样就可以通过.ipa文件查看项目中.h头文件的中内容
修改文件.ipa为.zip格式,修改名字为Payload,然后解压找到.app文件-->显示包含内容
找到Mach-O文件如下如所示
常用格式
- class-dump -H Mach-O文件路径 -o 头文件存放目录
- -H表示要生成头文件
- -o用于制定头文件的存放目录
终端输入class-dump 文件名称
即可得到文件内容
终端运行class-dump -H iOSProject -o Test
会创建一个Test文件夹,里面包含项目中.h的所有文件
建议利用sublime Text打开方便查看