如何从NSMutableArray中删除所有对象?

时间:2010-10-04 18:08:36

标签: objective-c nsmutablearray

我需要从NSMutableArray删除所有对象。我似乎无法通过枚举代码崩溃来做到这一点。

如果可能,有人能告诉我使用代码示例执行此操作的最佳方法吗?

4 个答案:

答案 0 :(得分:32)

这应该可以解决问题:

[myArray removeAllObjects];

答案 1 :(得分:0)

在Swift 3中:

yourArry.removeAllObjects()

答案 2 :(得分:-1)

  // In Swift     

 arrayName.removeAllObjects()

答案 3 :(得分:-2)

以防[YourArray removeAllObjects];不起作用。

然后手动执行以下操作:

int c = (int)[YourArray count]-1;
for (int l = 0; l <= c; l++) {[YourArray removeObjectAtIndex:0];}