gpt4 book ai didi

iphone - NSZombieEnabled 似乎修复了我的错误

转载 作者:行者123 更新时间:2023-11-28 23:14:40 27 4
gpt4 key购买 nike

我的应用程序中似乎有一些 exc_bad_access 错误。这就是它变得奇怪的地方 - 当我设置 NSZombieEnabled = YES 时,错误似乎没有被重现。该应用程序完美运行。之前有人问过这个问题,但我的问题更多的是为什么会这样。我知道如果问题出在传统的 Objective-C 对象上,它们应该被标记下来,对吗?那么这是否指向其他地方的问题?如果有,在哪里?任何帮助将非常感激。

NSZombieEnabled FIXES my app?

最佳答案

NSZombieEnabled 仅用于诊断少数问题。它实际上禁用了内存管理在 iOS 中工作的核心方式。如果这解决了您的问题,那么您可能会在已释放的对象上发送消息(调用方法)。

一定要充分理解 iOS 中的内存管理,然后你的问题就会得到解决(NSZombieEnabled 不是解决方案):

http://www.raywenderlich.com/2657/memory-management-in-objective-c-tutorial

http://developer.apple.com/library/ios/#documentation/Cocoa/Conceptual/MemoryMgmt/Articles/MemoryMgmt.html

关于iphone - NSZombieEnabled 似乎修复了我的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6969531/

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