(转)iOS 闪退,程序杀死处理

2019-04-01  本文已影响0人  林肯的红豆

1.程序被手动杀死

- (void)applicationWillTerminate:(UIApplication *)application{

/// 处理事件

}

2. 程序崩溃闪退

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {

 // 捕获程序崩溃

    NSSetUncaughtExceptionHandler(&UncaughtExceptionHandler);

}

void UncaughtExceptionHandler(NSException *exception) {

//    NSArray *arr = [exception callStackSymbols];//得到当前调用栈信息

//    NSString *reason = [exception reason];//非常重要,就是崩溃的原因

//    NSString *name = [exception name];//异常类型

}

作者:肖胜

原文:https://blog.csdn.net/u014745414/article/details/52150745

上一篇 下一篇

猜你喜欢

热点阅读