Как отсортировать массив по нескольким свойствам в Swift
Сортировка проста, если она выполняется по одному критерию или одному свойству. В Swift уже есть функция для этого. Приведем пример, в котором мы сортируем массив int. Однако в некоторых случаях возникает необходимость сортировки по нескольким критериям или свойствам. Чтобы продемонстрировать это, давайте в качестве примера создадим структуру. Здесь у нас есть простая структура BlogPost с заголовком записи и двумя статистическими данными - просмотром страницы и продолжительностью сессии. А вот примерный набор данных...