如何用断点导航器中的定义replaceNSUncaughtExceptionHandler?

到目前为止,我在代码中使用了NSUncaughtExceptionHandler

 void uncaughtExceptionHandler(NSException *exception) { NSLog(@"*************************************************"); NSLog(@"CRASH: %@", exception); NSLog(@"Stack Trace: %@", [exception callStackSymbols]); NSLog(@"*************************************************"); } NSUncaughtExceptionHandler *exceptionHandlerPtr = &uncaughtExceptionHandler; 

我知道,在Xcode中,我可以为所有例外添加exception断点

在这里输入图像说明

然后我可以编辑断点

在这里输入图像说明

最后我不知道如何configuration这个从NSUncaughtExceptionHandlerreplace我的代码。

在这里输入图像说明

WWDC 15 – 高级debugging和地址清理器最简单的解决scheme。

在这里输入图像说明

示例输出是:

在这里输入图像说明

你也可以阅读Xcode:一个奇怪的debugging伎俩,将拯救你的生命