什么时候使用-保留计数?

什么时候使用-保留计数?

我想知道你在什么情况下-retainCount到目前为止,并最终使用它可能发生的问题。



隔江千里
浏览 612回答 4
4回答

呼唤远方

绝不可能!我是认真的。别这么做。只要跟着内存管理指南只会释放你alloc, new或copy(或者你叫的任何东西retain(原)。@BBUM说最好在这里所以,更详细地介绍他的博客.

慕雪6442864

自动释放的对象是一种情况,检查-保持计数是缺乏信息和潜在的误导。保留计数没有告诉您对一个对象调用了多少次-自动释放,因此,当前的自动释放池耗尽时,它将释放多少次。

湖上湖

I 做当使用“仪器”检查时,发现保持计数非常有用。使用“分配”工具,确保打开了“记录引用计数”,并且可以进入任何对象并查看它的retainCount历史记录。通过配对分配和发布,您可以很好地了解正在发生的事情,并且经常解决一些不被发布的困难情况。这从未让我失望-包括在iOS的早期测试版中发现bug。
打开App,查看更多内容
随时随地看视频慕课网APP