2
|
Richard J. Ross III · 技术社区 · 14 年前 |
![]() |
1
2
我可以用仪器重现你所观察到的。在放弃对象之前,NSMutableArray会保留它,做一些魔术,然后释放它。这个版本抵消了之前的保留,与稍后发生的事情无关:再次是一个版本,这次是因为对象从数组中移除了。 数组的内部实现所做的事情根本不应该与您有关。它可以随时保留/释放对象,重要的一点是它比retain调用一次release,因为当对象被删除时,您希望这样做。因此,你所观察到的
|