我仔细查看了restore-symbol源码,发现是主要是恢复Symbol Table(存放的是自己写的代码符号的String Table里的索引,通过String Table起始地址+索引才是符号字符串开始的地址)、Dynamic Symbol Table(存放的是系统代码符号的String Table里的索引,通过String Table起始地址+索引才是符号字符串开始的地址)、String Table里面的值,,release打包之后这些全只剩下系统的符号,估计调试模式下、crash找的是这里的符号
这里的符号当然是从classlis、__objc_data、__objc_const恢复出来的
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。