У меня есть NSMutableArray, который загружается в табличное представление. Данные в этом массиве в основном хранят даты в форме (т.е. Sun, 6 марта 2011 г. и т. Д.). Пользователь добавляет эти дни, нажимая кнопку «Добавить» в верхней части навигационной панели (и добавляется сегодняшняя дата). Теперь они не обязательно будут добавлять все дни недели для конкретной недели (то есть они могут пропустить добавление дня). Поэтому я не могу предположить, что всегда есть 7 дней (7 записей в массиве), пока я снова не достигну определенного дня недели (то есть с Sun, 6 марта 2011 года, до Sun, 13 марта 2011 года). Каждая запись в массиве хранит NSMutableDictionary со связкой данных. Наконец, я хочу вычислить конкретное значение, которое должно учитывать сумму данных для каждой последовательной недели в NSArray (между определенным днем, выбранным пользователем, то есть солнцем).
Надеюсь, я объяснил свою ситуацию понятным образом. Я здесь проехал крупный блокпост, может кто-нибудь мне помочь.