gpt4 book ai didi

ios - 如何在 iOS 上通过地址找出导致崩溃的数组的名称?

转载 作者:行者123 更新时间:2023-12-03 15:51:17 26 4
gpt4 key购买 nike

所以我不断遇到这种崩溃并破坏我的代码,但我无法弄清楚它的确切来源。 Xcode 不会在与此相关的行上中断,我查看了所有线程堆栈,但没有一个显示中断。这是我得到的:

*** Terminating app due to uncaught exception 'NSGenericException', reason: '*** 
Collection <CALayerArray: 0x17746b10> was mutated while being enumerated.'

我的问题是,我如何找出这个数组在哪里?有没有办法通过地址在 Xcode 控制台中查找它,以指出这里到底发生了什么?仅仅通过观察我的代码,我无法找到我将在哪里改变一些数组。

最佳答案

添加异常断点并检查崩溃的位置。

1) 转到断点导航器。

enter image description here

2)在左下角点击添加

enter image description here

3)现在在其中选择“Add Exception Bearkpoint”。

enter image description here

4)确保启用“异常断点”。

enter image description here

5)右键单击断点并将异常类型更改为Objective-C。

enter image description here

现在运行您的应用程序并调试崩溃区域。

关于ios - 如何在 iOS 上通过地址找出导致崩溃的数组的名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20278235/

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