1
從nsmutable數組中刪除對象並重新索引數組的最佳方式是什麼?我的意思是重新索引是例如:ios從nsmutable數組中刪除對象並重新索引數組
在20個對象的數組我刪除對象與索引11我有19個對象,但對索引11它將是零。我想要的是具有從0..18的19個對象的數組。
從nsmutable數組中刪除對象並重新索引數組的最佳方式是什麼?我的意思是重新索引是例如:ios從nsmutable數組中刪除對象並重新索引數組
在20個對象的數組我刪除對象與索引11我有19個對象,但對索引11它將是零。我想要的是具有從0..18的19個對象的數組。
你可以使用
- (void)removeObjectAtIndex:(NSUInteger)index
它會自動重新索引數組,因爲「超越index
所有元素都從他們的指數減去1感動」。詳細請參照NSMutableArray Class Reference。
reindex是什麼意思? –
NSMutableArray爲你自動執行「重新索引」。使用任何你想從數組中刪除對象的方法。 –