Предположим, у меня есть UITableViewController с массивом "history" в качестве источника данных. Массив состоит из неопределенного числа NSDictionaries. Каждый словарь содержит следующие ключи: термин (NSString), дата (NSDate) и идентификатор (NSNumber).
Я хотел бы отобразить содержимое массива истории в соответствии со значениями даты, которые есть в каждом словаре, т.е. мне нужно динамически создавать разделы, названные и отсортированные в соответствии со значениями даты каждого словаря (приложение для iPhone из Википаниона делает это в его история вид). Есть ли лучшая практика для этого? В противном случае я просто считывал каждый объект даты, сортировал их в другой словарь и т. Д.