2017-07-27 4 views
0

Wie behandle ich alle nicht behandelten Ausnahmen in der Anwendungsebene?Uncaught Ausnahme in Appdelegate Swift 3

Ich versuchte mit NSSetUncaughtExceptionHandler und es nur für NSExceptions aufgerufen.

Ich möchte nicht abgefangene Ausnahmen in der App-Ebene behandeln und Benutzern erlauben, mit der App ohne irgendwelche Abstürze fortzufahren, indem sie zur Startseite (einige) navigiert.

Antwort

0

Ich empfehle Ihnen, versuchen Sie catch Block in Ihrem Code. Es wird dazu beitragen, die Abstürze in Ihrer Anwendung zu verhindern.

do { 
    try { 
    // do something here 
    // if the call fails, the catch block is executed 
} 
} catch { 
    //do something when catch block executes. 
} 
Verwandte Themen