2010-01-26 74 views
1

在我的类中,我声明并使用了一个NSMutableArray。然而,这个类的一个方法需要清除整个数组并向其中添加新的对象集。 清除它并从头开始添加新对象的最佳方法是什么?解除引用(release?)NSMutableArray

问候 彼得

回答

0

你可以释放并分配一个新的。注意:这将导致数组中的每个对象都发送一条释放消息,因此您需要将它们保留在别处。

0

假设你有你的新内容在一个数组,你想:

[myArray setArray:myNewContentsArray]; 

这将与myNewContentsArray内容替换的myArray内容,让后者不变。