我正在为 iPhone 设置页面。
当我单击设置页面上的帐户菜单时。它崩溃并向我显示此错误。
* 由于未捕获的异常“NSRangeException”而终止应用程序,原因:“* -[__NSArrayM replaceObjectAtIndex:withObject:]: index 4 beyond bounds [0 .. 3]”
你能告诉我应该在哪里看吗?
我正在为 iPhone 设置页面。
当我单击设置页面上的帐户菜单时。它崩溃并向我显示此错误。
* 由于未捕获的异常“NSRangeException”而终止应用程序,原因:“* -[__NSArrayM replaceObjectAtIndex:withObject:]: index 4 beyond bounds [0 .. 3]”
你能告诉我应该在哪里看吗?
在 Xcode 调试器中,在“ replaceObjectAtIndex: withObject
”处设置一个全局断点,或者在您的代码中查找对“”的任何和所有调用,replaceObjectAtIndex: withObject
并在那里设置断点,看看是否可以捕获异常发生的位置/时间。
这里有一些来自Apple 的 Xcode 文档的帮助,我正在看一个名为 "Breakpoint Navigator" 的章节。