Я знакомлюсь с objC, но я все еще не понимаю, когда лучше использовать C.
У меня есть число, которое периодически меняется, и я хотел бы получить среднее значение последних 10 значений. Я думаю, что лучший способ сделать это - создать массив определенного размера из 10. Каждый раз, когда он изменяется, он добавляется в этот массив, а последнее значение выталкивается, поэтому это массив из 10 самых свежих ценности.
Я думаю, что могу справиться с усреднением, поэтому я спрашиваю:
Существует ли тип массива/вектора/структуры, который автоматически обрабатывает извлечение/вталкивание, если он имеет определенный размер? Это NSMutableArray с использованием +arrayWithCapacity или есть лучший/быстрый способ использования массива C, такого как number[10]?