1
NSMutable配列から他のすべての(奇数/偶数)行を削除できますか?NSMutableArrayから奇数/偶数行を削除する
NSMutable配列から他のすべての(奇数/偶数)行を削除できますか?NSMutableArrayから奇数/偶数行を削除する
あなたはNSMutableArrayのの-removeObjectsAtIndexesを使用することができます。一度に特定の指標ですべてのオブジェクトを削除するには:
NSMutableArray *array = ...;
NSMutableIndexSet *indexes = [[[NSMutableIndexSet alloc] init] autorelease];
// Some loop to populate 'indexes' with the indices of the odd/even items
[array removeObjectsAtIndexes:indexes];
屋私はループのためにやっている - 私が意味する任意の関数やコマンドを使用する準備ができていますか..? – Pooja
いいえ、手動でNSIndexSetを構築する必要があります。アイテムを順次削除するためにNSIndexSetを使用しないループを使用している場合は、正しいアイテムを削除しないことがわかります(削除するとすぐに、他のインデックスが変更されます)。 –
はい、あなたは正しいです。私はこのindexSetで試してみます、ありがとうございます – Pooja