0

使用 ARC 时,在内存管理方面生活要容易得多;但是,假设我希望在应用程序运行时查看某个对象,并查看代码中每个特定点有多少指针指向它。有没有办法做到这一点?

4

1 回答 1

3

-retainCount您可以使用or访问保留计数,CFGetRetainCount但它几乎不会为您提供任何有意义或有用的信息。对象可以添加到自动释放池中,由objective-c运行时或Apple框架、ARC等的各种内部保留。你不应该真正关心有多少人保留了一个对象,只关心你是否需要对它的强引用在任何时间点。

相关链接:whentouseretaincount.com

于 2013-07-24T11:47:58.620 回答