使用lldb的时候,尤其是一些复杂的指令,经常提示类型问题,比如“use of undeclared identifier ‘Method’”,这种类型有办法导入识别吗,谢谢。
1 个赞
这些系统头文件咋导入呢 <objc/runtime.h>
感谢!但是我不太确定这种调试符号和lldb command之间是否共享,所以暂时简单粗暴直接把全部指针当成了long long*执行
像下面这种长逻辑的lldb command
command alias dump_app_contents e -l objc++ -O -- NSError *err = nil; id manager = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:((id)[[NSBundle mainBundle] bundlePath]) error:&err]; [[[NSBundle mainBundle] bundlePath] stringByAppendingString:(id)[manager description]];
抱歉