例如我有数组:
NSMutableArray *array = [NSMutableArray arrayWithObjects:@1, @2, @3, nil];
数组看起来像这样:
0 => @1
1 => @2
2 => @3
然后我删除索引 0 处的对象
[array removeObjectAtIndex:0];
...和 NSMutableArray 自动重新索引数组,所以数组看起来像这样:
0 => @2
1 => @3
问题:是否可以在删除时禁用自动数组重新索引?或者是否有类似的类可以代替 NSMutableArray?谢谢。