gpt4 book ai didi

ios - 检测有问题的阵列( Debug模式)

转载 作者:可可西里 更新时间:2023-11-01 00:38:02 24 4
gpt4 key购买 nike

当我调用一些方法时,我的应用程序崩溃了

我可以看到错误消息,我明白它说的是什么,但我不知道如何通过消息检测有问题的数组。我在项目中有很多数组。我怎么知道问题出在哪里?

这是消息:

2014-12-16 15:07:01.830 myApp[2776:1237923] *** Terminating app due to uncaught exception 'NSRangeException', reason: '*** -[__NSArrayM objectAtIndex:]: index 0 beyond bounds for empty array'
*** First throw call stack:
(0x2a3eae3f 0x37a98c8b 0x2a2ffc49 0x114c07 0x2d8e515d 0x2d8e3835 0x2d8df47d 0x2d885b37 0x2d2adccd 0x2d2a96b5 0x2d2a953d 0x2d2a8f21 0x2d2a8d25 0x2d2a2bfd 0x2a3b15cd 0x2a3aec8b 0x2a3af093 0x2a2fd621 0x2a2fd433 0x316ab0a9 0x2d8e7809 0x12fee5 0x38018aaf)
libc++abi.dylib: terminating with uncaught exception of type NSException

最佳答案

要处理所有异常,请在 Xcode 中单击 Show the Breakpoint Navigator

单击底部的 + 按钮,然后从弹出窗口中单击 Add Exception Breakpoint。

enter image description here

这将为应用程序添加异常断点,尝试再次运行,如果出现任何运行时异常将停止执行。

enter image description here

如果这没有帮助,请为项目启用僵尸环境,从这个线程查看 -

How to set exception breakpoint from Xcode

关于ios - 检测有问题的阵列( Debug模式),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27505499/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com