如何调试第一行之前发生的iPhone应用程序错误

时间:2010-01-10 18:56:34

标签: iphone terminate

我有一个相当简单的应用程序。它汇编得很好。不幸的是,当我构建和运行时,它甚至在第一行代码之前就失败了,因此我甚至无法调试它。

我从哪里开始?我确实有堆栈轨道。alt text

2 个答案:

答案 0 :(得分:12)

从堆栈跟踪中,您的Outlet连接似乎在您的主XIB文件中搞砸了 - 您可以开始查看那里。

除此之外,你将无法调试,因为没有iPhone内置机制的源代码,这似乎在这里失败(很可能是因为你的某些东西)在界面设计师/ XIBs中做过。)

答案 1 :(得分:1)

objc_exception_throw设置断点,然后重新启动应用程序。重启后应保留断点,以便您查看错误。