0

我在我的代码库中使用 nsmutabltearray 并且我想删除指定索引内的元素。我知道元素会自动移动。

但我想阻止这个。元素不应在索引内移动。ex - :java中的arraylist

objc 中是否有任何指定的列表 tyoe 来执行此操作

谢谢

4

2 回答 2

0

我认为使用默认的 NS(Mutable)Array 是不可能的。您可以将[NSNull null]对象放入其中,而不是删除,但是像countand之类的方法objectAtIndex仍然会返回相同的值,因此这也可能没有太大帮助。

于 2013-02-05T05:00:13.183 回答
0
- (void)replaceObjectsAtIndexes:(NSIndexSet *)indexes withObjects:(NSArray *)objects

可以使用方法并在要删除内容的位置放置一个空对象

于 2013-02-05T05:03:54.630 回答