标签: ios debugging lldb
我试图找到UILabel设置值为“--- points”的确切时刻。这肯定会在程序中发生,但不会触发断点。
模拟器在64位运行,这意味着$ arg1,$ arg2等快捷方式寄存器由lldb填充。
断点命令:
breakpoint set -r "setText:" -c `(BOOL)[(NSString*) $arg3 isEqual:@"-- points"]`
输入此命令会成功返回消息“29 Locations”
感谢帮助!