У меня есть NSMutableArray с последними 30-дневными записями, извлеченными из БД. Каждая запись состоит из строки и даты создания.Группа UITableView по дате без использования coredata
Теперь я хочу, чтобы эти записи подавали UITableView, который будет иметь раздел для каждого другого дня и одну ячейку в каждом разделе, просто показывая, сколько записей существует для каждого дня.
Ну, это были часы размышлений, и я пока не могу понять, как это сделать. Все вопросы, которые я нашел в stackoverflow, связаны с основными данными, но я не использую его в своем приложении.
Любая помощь будет оценена по достоинству.
Я не знаю, как группироваться по дате, и я никогда не использовал словари, поэтому пример был бы замечательным. – Aleph72
, чтобы группировать по дате, вам нужно перебирать массив, если дата не одинакова, вам нужно отделить записи от другого другого массива и сохранить их в словаре. Вы можете найти пример о словаре здесь: http://www.techotopia.com/index.php/Objective-C_Dictionary_Objects –
Я рекомендую использовать 'NSDateComponents' вместо NSDate как ключи в словаре. –