标签: iphone objective-c cocoa cocoa-touch exception
有没有办法在代码中捕获全局“崩溃”应用程序异常,例如objc_exception_throw,EXC_ARITHMETIC等?我需要这个,因为我想在应用程序被系统杀死之前做一些事情。
答案 0 :(得分:10)
您可以使用NSSetUncaughtExceptionHandler。
NSSetUncaughtExceptionHandler
Apple的相关文档在这里:http://developer.apple.com/mac/library/documentation/cocoa/conceptual/Exceptions/Concepts/UncaughtExceptions.html#//apple_ref/doc/uid/20000056-BAJDDGGD