2

在代码的某个部分 - 我期望一个对象被释放,但事实并非如此。

鉴于该对象 - 我如何检查哪些对象正在引用它?

另外 - 每次对象引用计数上升时是否可以知道?(以及由哪个对象)

4

1 回答 1

2

你不能检查它。相反,您应该使用仪器进行检查。它们将显示对象的保留计数。通过在仪器上运行应用程序并检查保留计数来执行这些步骤。

即使你不应该使用retainCount 方法来检查。无法识别哪些对象指向您的对象。

于 2014-02-10T13:47:41.397 回答