Realm группирование по дате в tableView

realm
ios
swift

#1

Всем привет!

Есть модель, которая содержит дату

Простая модель
import UIKit
import RealmSwift

class Birthday: Object {

    @objc dynamic var userFirstName: String = ""

    @objc dynamic var userLastName: String = ""

    @objc dynamic var userBirthDate: Date?

    @objc dynamic var userDateCreate = Date()

    @objc dynamic var userBirthdayId = UUID().uuidString

    convenience init (userFirstName: String, userLastName: String, userBirthDate: Date?) {

      self.init()

       self.userFirstName = userFirstName

       self.userLastName = userLastName

       self.userBirthDate = userBirthDate

    }

}

Подскажите как в tableView сгруппировать элементы по дате (конкретно по месяцам). Спасибо


#2

Таблица берет данные из массива. Вам нужен просто отсортированный массив данных по дате.