gpt4 book ai didi

iphone - NSZombieEnabled 不报告导致 EXC_BAD_ACCESS 错误的对象类型

转载 作者:行者123 更新时间:2023-12-03 17:18:02 24 4
gpt4 key购买 nike

由于某种原因,我在 UIKit 深处发生了崩溃; EXC_BAD_ACCESS 错误正在发生,例如在解雇ModalViewController调用中进行了8次调用。我尝试为我的可执行文件启用 NSZombieEnabled,但无论是否打开僵尸,控制台日志都会打印相同的错误,并且我不知道哪个对象导致了问题。为了让控制台打印正确的信息,我是否缺少一些东西?

最佳答案

了解如何使用僵尸 here .

在 gdb 中运行它。当您获得 EXC_BAD_ACCESS 时,请查看此时的堆栈(使用 gdb 的 where 命令或运行 Xcode GUI 调试器)。如果您仍然遇到问题,请将堆栈发布到您原来的问题中。

此外,只有当你处理 NSObject 时,僵尸才会帮助你。如果您使用低级 malloc/free 例程,僵尸不会为这些分配购买任何东西。

关于iphone - NSZombieEnabled 不报告导致 EXC_BAD_ACCESS 错误的对象类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1632791/

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