オブジェクトを特定のインデックスに追加するにはどうすればよいNSMutableArray
ですか?
オブジェクトはどのように配列の前に追加されますか?
回答:
[myMutableArray insertObject:myObject atIndex:42];
配列の前にオブジェクトを追加するには、インデックスとして0を使用します。
[myMutableArray insertObject:myObject atIndex:0];
NSMutableArrayクラスのinsertObject:atIndex:
メソッドを見てください。配列の「前」に追加すると、インデックス0を意味します。
例えば:
NSMutableArray * array = [[NSMutableArray alloc] initWithCapacity:3];
[array addObject:@"b"]; // Contains "b"
[array insertObject:@"a" atIndex:0]; // Contains "a", "b"
[array insertObject:@"c" atIndex:2]; // Contains "a", "b", "c"