У меня такая ситуация
array = [[NSMutableArray alloc] initWithCapacity:4]; //in viewDidLoad
if (index == 0){
[array insertObject:object atIndex:0];
}
if (index == 1){
[array insertObject:object atIndex:1];
}
if (index == 2){
[array insertObject:object atIndex:2];
}
if (index == 3){
[array insertObject:object atIndex:3];
}
, но если я вставляю объект по порядку, все в порядке, вместо этого, если я заполняю массив в следующем порядке: 0 и после 3 не работает нормально, почему ???