мы пытаемся добавить объекты в массив, а при его заполнении (емкость = 10) сдвинуть все значения вперед и стереть первое (например, регистр сдвига)
я пытался сделатьследующий и он всегда вылетает после 10, потому что 9 выходит за пределы 8 .. ??
if (count>9)
{
for(count=0;count<9;count++)
{
NSLog(@"%@",listOfEvents);
[listOfEvents removeObjectAtIndex:count];
[listOfEvents insertObject:[listOfEvents objectAtIndex:(count+1)] atIndex:count];
}
[listOfEvents removeObjectAtIndex:9];
[listOfEvents insertObject:event atIndex: 9];
}
else
[listOfEvents addObject:event];
count++;
, когда я пытался без удаления объекта, я получаю еще одну ошибку.Что я делаю неправильно?почему я не могу добавить значения к какому-либо индексу, если для него есть пробел??Большое спасибо.