У меня есть массив простых объектов. Я хочу отобразить их в секционном табличном представлении, отсортированном по алфавиту, первый раздел - «A», второй - «B» и т. Д. Источник данных этой таблицы, т.е. простой массив, может часто обновляться (каждый десять минут).
Я пытаюсь выяснить, лучше ли иметь двумерный массив с каждым подмассивом, соответствующим символу в алфавите / заполнении раздела. Или использовать предикаты, чтобы получить объекты для каждого раздела и отсортировать их по алфавиту?
Я склоняюсь к подходу с многомерными массивами, поскольку он может быть менее ресурсоемким, чем вычисление предикатов поиска и сортировки для каждого раздела?