这是一个调试问题。 我最近遇到了很多这样的例外:
Terminating app due to uncaught exception 'NSRangeException', reason:
'*** -[__NSArrayI objectAtIndex:]: index 6 beyond bounds [0 .. 3]'
我得到导致异常的原因,但我更想知道是否有任何方法可以确切地知道什么数组?
我在我的应用程序中使用了大约30个数组,__NSArrayI
并没有真正给我任何关于返回此异常的数组的线索。
先谢谢大家:)
答案 0 :(得分:0)
取决于您如何调用存储在这些数组中的信息,如果它们都具有相同数量的元素,以及它们被调用的顺序。如果您提供代码,可能更容易给您答案。如果它是调试器显示的唯一消息,那么你可能需要先消除cuz它不会说太多