-replaceObjectAtIndex:withObject:of NSMutableArray会释放被新对象取代的旧对象吗?

Tha*_*nks 2 iphone cocoa-touch memory-management uikit nsmutablearray

文档没有说明这一点.当一个旧物体被"移走"并且一个新物体进入它的位置时,旧物体会发生什么?我必须自己发布吗?

Kri*_*iem 12

不,你不必自己发布它.

如果替换的对象的保留计数等于0,则可能会出错.

保留新对象.旧对象被释放.