我遇到了没有被解除分配的对象的问题。
如果我能找出哪些对象仍然引用应该解除分配的对象,那将是非常有帮助的。
我如何获得此类信息?
答案 0 :(得分:0)
如果一个对象没有被释放,那不是因为它被另一个对象'引用',而是因为拥有该对象“所有权”的人没有“释放”它。这被称为“内存泄漏”。
您可以阅读Memory Management Programming Guide了解更多信息。遵循指南中提供的简单规则可以帮助您避免内存泄漏。
为了检测内存泄漏,您可以使用Instruments。
我不知道任何会显示哪些对象引用特定对象的应用/工具。