2010-01-26 47 views
1

在我的類中,我聲明並使用了一個NSMutableArray。然而,這個類的一個方法需要清除整個數組並向其中添加新的對象集。 清除它並從頭開始添加新對象的最佳方法是什麼?解除引用(release?)NSMutableArray

問候 彼得

回答

0

你可以釋放並分配一個新的。注意:這將導致數組中的每個對象都發送一條釋放消息,因此您需要將它們保留在別處。

0

假設你有你的新內容在一個數組,你想:

[myArray setArray:myNewContentsArray]; 

這將與myNewContentsArray內容替換的myArray內容,讓後者不變。