moovix

Сортировка массива в TableView

Moovix » Блог » Сортировка массива в TableView
Как отсортировать данные в момент формирования ячеек таблицы Предположим что у нас есть список задач с датой deadline. В методе cellForRowAt можем отсортировать так:

Как отсортировать данные в момент формирования ячеек таблицы

Предположим что у нас есть список задач с датой deadline. В методе cellForRowAt можем отсортировать так:

				
					tasks.sort(by: { $0.deadline ?? Date() < $1.deadline ?? Date() })
				
			

Так как deadline — опционал, то мы используем ?? чтобы подставить текущую дату, в случае nil

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Moovix » Блог » Сортировка массива в TableView

Есть вопрос? мы онлайн

Есть проект? Заполните бриф.

top