我遇到了僵尸/过度释放对象的问题(在这种情况下是CFArray)。问题是我无法弄清楚它来自哪里。我现在正在做一大堆NSURLConnections,根据Instruments的说法,导致对象过度释放的所有调用都是在CFNetwork中完成的。
我是乐器的新手。有没有办法可以跟踪这些内存事件的调用堆栈?这可能有助于我找到我出错的地方。
答案 0 :(得分:0)
在编辑方案中启用NSZombie标志。它会让你知道你的应用程序崩溃的位置。并确保一旦你弄清楚崩溃就禁用它。因为它不会释放所有已发布的对象,这将导致大量的内存使用。