如何在iOS上找到导致地址崩溃的数组名称?

 丰日2012_102 发布于 2023-02-13 20:36

所以我不断遇到这个崩溃并打破我的代码,但我无法确切地知道它来自哪里.Xcode没有在与此相关的行上中断,我查看了所有的线程堆栈,但没有一个显示中断.这是我得到的:

*** Terminating app due to uncaught exception 'NSGenericException', reason: '*** 
Collection  was mutated while being enumerated.'

我的问题是,我如何找到这个数组的位置?有没有办法通过地址在Xcode控制台中查找它,以指出我到底发生了什么?我只是通过关注我的代码找不到我会改变某些数组的位置.

1 个回答
  • 添加异常断点并检查崩溃的位置.

    1)转到断点导航器.

    在此输入图像描述

    2)在左下角单击ADD

    在此输入图像描述

    3)现在选择"Add Exception Bearkpoint".

    在此输入图像描述

    4)确保启用"异常断点".

    在此输入图像描述

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

    在此输入图像描述

    现在运行app并调试崩溃区域.

    2023-02-13 20:39 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有