Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何捕获iphone中的所有异常?_Iphone_Objective C_Exception_Logging - Fatal编程技术网

如何捕获iphone中的所有异常?

如何捕获iphone中的所有异常?,iphone,objective-c,exception,logging,Iphone,Objective C,Exception,Logging,我需要捕捉iphone应用程序中的所有异常和错误。显然,这只适用于异常或错误完全出乎意料的非常奇怪的情况。在这些情况下,最好记录错误或其他信息,以便了解问题并在将来修复它 您知道一种捕获可能从更具体的处理程序中滑落的所有异常或错误的方法吗 谢谢 在您的应用程序中,委托放置此函数(请注意,它不是一个方法,而是一个独立函数): 在您的应用程序的顶部,IDFinishLaunching*: // uncaught exceptions NSSetUncaughtExceptionHan

我需要捕捉iphone应用程序中的所有异常和错误。显然,这只适用于异常或错误完全出乎意料的非常奇怪的情况。在这些情况下,最好记录错误或其他信息,以便了解问题并在将来修复它

您知道一种捕获可能从更具体的处理程序中滑落的所有异常或错误的方法吗


谢谢

在您的应用程序中,委托放置此函数(请注意,它不是一个方法,而是一个独立函数):

在您的应用程序的顶部,IDFinishLaunching*:

    // uncaught exceptions
    NSSetUncaughtExceptionHandler(&uncaughtExceptionHandler);

我的问题的扩展:如果可能,该方法应该捕获所有线程上的所有错误和异常!谢谢!:)无论如何,如果你不这样做,这个想法的可能重复是一样的。
    // uncaught exceptions
    NSSetUncaughtExceptionHandler(&uncaughtExceptionHandler);