砸壳出来的文件用class-dump -H不能输出,但是用class-dump --arch armv7就有内容,why?

class-dump -H输出出错,如题

因为你砸的文件起码有armv7 armv7s两种架构,实际砸了armv7的壳(你用的是armv7的设备吧?),而class-dump却默认dump了armv7s(未砸壳)的那部分,所以在这种情况下需要指定dump哪部分

谢了,貌似我记得书里面有讲,估计没仔细看,买了第一本书就没看,第二本怎么也得看完,哈哈哈