有没有办法赶上全球“崩溃”应用程序异常像objc_exception_throw,EXC_ARITHMETIC等代码?我需要这个,因为我想在应用程序被系统杀死之前做一些事情。如何捕捉全局异常?
4
A
回答
10
您可以使用NSSetUncaughtExceptionHandler
为任何未捕获的异常设置处理程序。
+0
+1相关问题http://stackoverflow.com/questions/1128539 – Shaji 2010-05-13 15:21:56
相关问题
- 1. 无法捕捉全局异常
- 2. Phonegap和捕捉全局android异常
- 3. 如何捕捉devenv异常
- 4. 如何捕捉“FileNotFoundException”异常?
- 5. 捕捉异常
- 6. 如何捕捉“未捕获的异常”?
- 7. 在Jython中全面捕捉异常
- 8. 捕捉filenotfound异常
- 9. 捕捉异常C#
- 10. 捕捉Javamail异常
- 11. Python捕捉异常
- 12. SignalR捕捉异常
- 13. 捕捉lambda异常
- 14. Android捕捉异常
- 15. C#捕捉异常
- 16. 捕捉int异常
- 17. java捕捉异常
- 18. 捕捉全局异常并防止应用程序崩溃
- 19. 如何捕捉SQL异常在Laravel 5
- 20. 如何在iOS中捕捉iCloud异常?
- 21. zend框架2如何捕捉异常?
- 22. 如何捕捉eventmachine中的异常
- 23. 如何捕捉“使用mypackage”的异常?
- 24. PowerShell Get-ChildItem如何捕捉异常
- 25. 如何捕捉C#中的Lua异常#
- 26. 如何捕捉调用目标异常?
- 27. 如何捕捉语法异常
- 28. 如何捕捉厨师异常
- 29. 如何从图像中捕捉异常
- 30. 如何捕捉laravel控制器异常
'objc_exception_throw'也不例外。它是抛出Objective-C异常的函数。同样,'EXC_ARITHMETIC'不是一个Objective-C异常;这是一个Mach(内核)异常,这意味着你的应用程序试图做一些完全无效的事情。 – 2010-05-14 09:14:53