Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在这个荒谬的索引处遇到了一个数组越界错误,根据我的研究表明,可能有一些代码调用了一些负面的东西,例如[array objectAtIndex: -1] 问题是这不是我的代码,我在任何地方都找不到它。我到处都设置了断点无济于事。我认为它可能在 UITableView Delegate 方法中,但不能确定。无论如何可以访问日志中所有我的 int 变量的值。我不能 NSLog 他们,因为我不知道崩溃发生在哪里。
[array objectAtIndex: -1]
谢谢!
尝试添加异常断点以查看是否捕获它:
1) 单击断点选项卡
2)单击所述选项卡屏幕左下方的“+”按钮
3)选择“添加异常断点”
4)(可选)将 Exception:All 更改为 Exception:Objective-C
5)点击完成
这通常会在导致崩溃的行上/之前中断。
祝你好运。