【发布时间】:2011-08-28 05:31:20
【问题描述】:
有没有一种简单的方法可以找出应用程序在哪一行崩溃?控制台几乎没有或根本没有帮助我追踪这个错误,我只想知道它在哪一行崩溃。
谢谢!
【问题讨论】:
-
这个问题几乎没有提供有关问题的详细信息。
有没有一种简单的方法可以找出应用程序在哪一行崩溃?控制台几乎没有或根本没有帮助我追踪这个错误,我只想知道它在哪一行崩溃。
谢谢!
【问题讨论】:
最简单的方法是在调试器下运行应用程序。当它崩溃时,调试器会告诉你哪一行代码崩溃了。
如果您要抛出异常而不是实际崩溃,则可以使用 gdb 控制台窗口在 objc_exception_throw 上放置断点 - “br objc_exception_throw”。
你在使用xcode吗?它应该让您直观地了解您在代码中的位置。
【讨论】:
请发布您收到的错误。首先要尝试的是添加一些断点。对于错误的访问错误,如果您使用NSZombie,您还可以从编译器中获得更精确的分析。
【讨论】: