Cocoa NSTreeController-malloc双自由错误

Cocoa NSTreeController-malloc双自由错误,cocoa,malloc,nstreecontroller,Cocoa,Malloc,Nstreecontroller,在我的程序中,我将NSTreecontroller与NSOutlineView结合使用,并且我的程序不断地吐出:malloc:**object 0x1d70d0的错误:double free。当我删除IB中的绑定时,这些消息就会消失。知道为什么会发生这种情况吗 注意:这是因为我的行为没有使我的程序崩溃,但我怀疑它可能是崩溃程序的根源。。我不知道他们是否在Leopard中修复了它 正如Rentzsch所建议的,使用NSZombieEnabled来捕获第二次免费尝试(假设它是dealloc)。有关说

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

注意:这是因为我的行为没有使我的程序崩溃,但我怀疑它可能是崩溃程序的根源。

。我不知道他们是否在Leopard中修复了它

正如Rentzsch所建议的,使用NSZombieEnabled来捕获第二次免费尝试(假设它是dealloc)。有关说明,请参阅。

。我不知道他们是否在Leopard中修复了它


正如Rentzsch所建议的,使用NSZombieEnabled来捕获第二次免费尝试(假设它是dealloc)。有关说明,请参阅。

谢谢。我的NSTableColumn子类行为不正常。正如我所怀疑的,解决这个问题也解决了我的撞车问题!谢谢我的NSTableColumn子类行为不正常。正如我所怀疑的,解决这个问题也解决了我的撞车问题!