什么数组导致' NSRangeException'例外?

时间:2015-09-07 02:05:50

标签: ios arrays debugging exception

这是一个调试问题。 我最近遇到了很多这样的例外:

Terminating app due to uncaught exception 'NSRangeException', reason:
'*** -[__NSArrayI objectAtIndex:]: index 6 beyond bounds [0 .. 3]'

我得到导致异常的原因,但我更想知道是否有任何方法可以确切地知道什么数组? 我在我的应用程序中使用了大约30个数组,__NSArrayI并没有真正给我任何关于返回此异常的数组的线索。

先谢谢大家:)

1 个答案:

答案 0 :(得分:0)

取决于您如何调用存储在这些数组中的信息,如果它们都具有相同数量的元素,以及它们被调用的顺序。如果您提供代码,可能更容易给您答案。如果它是调试器显示的唯一消息,那么你可能需要先消除cuz它不会说太多