gpt4 book ai didi

cocoa - NSTreeController - malloc 双重释放错误

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

我在程序中将 NSTreecontroller 与 NSOutlineView 结合使用,并且我的程序不断抛出:malloc: *** error for object 0x1d70d0: double free。当我删除 IB 中的绑定(bind)时,这些消息就会消失。知道为什么会发生这种情况吗?

注意:此行为不会使我的程序崩溃,但我怀疑它可能是崩溃程序的根源。

最佳答案

NSTreeController had some broken behavior in Tiger 。我不知道他们是否在 Leopard 中修复了这个问题。

正如 Rentzsch 所建议的,使用 NSZombieEnabled 来捕获第二次释放尝试(假设它是一个 dealloc)。请参阅TN2124获取说明。

关于cocoa - NSTreeController - malloc 双重释放错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/550305/

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