我的iphone应用程序在调试窗口中崩溃:
程序结束,退出代码:87
有人知道这个退出代码是指什么吗。谷歌帮不了什么忙。
更新:我发现这是在我试图呼叫时造成的
[mutArray objectForIndex:indexpath.row]
并且索引在数组的范围之外。
除了代码87消息之外,stacktrace没有包含任何其他内容。此外,当应用程序崩溃时,控制台窗口甚至没有向上滑动。我想不是很有用。有人知道如何在这种情况下让它更有用吗?
"有人知道如何在这些情况下使其更有用吗?"
首先,在XCode中使用CMD-SHIFT-R来显示控制台窗口。您应该看到一条关于访问具有越界索引的数组的错误消息。
此外,使用CMD-Y构建&调试(副CMD-R来构建和运行)你的应用程序。如果它崩溃了,您将在调试器(调试窗口为CMD-SHIFT-Y)中看到崩溃的确切代码行,以及堆栈跟踪、所有变量等。