我在iPhone模拟器内LLDB调试器,我有地址块。 我想尝试执行它。 我试图来考虑(见下文)的第一件事情,但没有奏效。 有没有办法做到这一点?
(lldb) po 0x2c7140
(int) $2 = 2912576 <__NSGlobalBlock__: 0x2c7140>
(lldb) po 0x2c7140(NO, @"Test")
error: called object type 'int' is not a function or function pointer
我也试过电话 ,但显然这不是LLVM的命令? 这是在gdb可用。
(lldb) call (void)0x2c7140(NO, @"Test")
error: 'call' is not a valid command.
我刚才意识到,第一次尝试就失败了,因为无论如何宝是不会有void返回值继续工作,但问题仍然有效...