在AppDelegate里面定义一个void handleException(NSException *exception)类型的函数
void handleException(NSException *exception)
{
}
在程序启动入口调用NSSetUncaughtExceptionHandler函数,以后程序出现崩溃都会回调handleException函数
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
// 设置捕捉异常的回调
NSSetUncaughtExceptionHandler(handleException);
return YES;
}