我可以看到哪些对象引用了特定对象吗?

时间:2010-08-17 11:02:47

标签: iphone objective-c memory-management

我遇到了没有被解除分配的对象的问题。

如果我能找出哪些对象仍然引用应该解除分配的对象,那将是非常有帮助的。

我如何获得此类信息?

1 个答案:

答案 0 :(得分:0)

如果一个对象没有被释放,那不是因为它被另一个对象'引用',而是因为拥有该对象“所有权”的人没有“释放”它。这被称为“内存泄漏”。

您可以阅读Memory Management Programming Guide了解更多信息。遵循指南中提供的简单规则可以帮助您避免内存泄漏。

为了检测内存泄漏,您可以使用Instruments

我不知道任何会显示哪些对象引用特定对象的应用/工具。