我们都遇到过明显的错误和复杂的错误。我目前正在编写一个iPad应用程序。有几次,我遇到了非常难以追踪的错误。即使使用了
NSUncaughtExceptionHandler();
还有其他各种错误处理调用。我的问题是,当您尝试了所有明显的技术来跟踪错误,并且您的应用程序因没有明显原因而崩溃时,最好如何继续并使用哪些最佳错误处理技术?
控制台输出
Current language: auto; currently objective-c
kill
error while killing target (killing anyway): warning: error on line 2184 of "/SourceCache/gdb/gdb-1708/src/gdb/macosx/macosx-nat-inferior.c" in function "void macosx_kill_inferior_safe()": (os/kern) failure (0x5x)
quit
Program ended with exit code: 0