如何用断点导航器中的定义replaceNSUncaughtExceptionHandler?
到目前为止,我在代码中使用了NSUncaughtExceptionHandler
:
void uncaughtExceptionHandler(NSException *exception) { NSLog(@"*************************************************"); NSLog(@"CRASH: %@", exception); NSLog(@"Stack Trace: %@", [exception callStackSymbols]); NSLog(@"*************************************************"); } NSUncaughtExceptionHandler *exceptionHandlerPtr = &uncaughtExceptionHandler;
我知道,在Xcode中,我可以为所有例外添加exception断点 :
然后我可以编辑断点 :
最后我不知道如何configuration这个从NSUncaughtExceptionHandler
replace我的代码。
WWDC 15 – 高级debugging和地址清理器最简单的解决scheme。
示例输出是:
你也可以阅读Xcode:一个奇怪的debugging伎俩,将拯救你的生命