调试Xcode for iPhone中的线程

mou*_*ird 2 iphone xcode gdb

在使用NSOperationQueue创建的线程中进行调试时,我可以设置断点,但实际崩溃会导致线程无声地死亡.这是在模拟器中,但它也发生在硬件本身.

Xcode中是否有一个设置(gdb,真的)会捕获这些设置吗?

小智 6

我首先将这两行添加到〜/ .gdbinit文件中:

fb objc_exception_throw
fb -[NSException raise]
Run Code Online (Sandbox Code Playgroud)

这将弹出您进入调试器,您应该看到导致异常的堆栈跟踪.