Mam tablicę obiektów, które ma element, który jest typu Date
, i próbuję posortować całą tablicę przez Date
, i nie sortuje poprawnie. To jest kod, którego używam, nazwa tablicy to alarms
, a nazwa typu członka Date
to time
.(Swift 3) Próbujesz posortować tablicę obiektów klasy według daty w swift 3?
alarms.sort(by: { $0.time.compare($1.time) == .orderedAscending })
i ilekroć rozwiązać to po prostu nie działa prawidłowo, a ja sprawdzając je drukując wszystkie wartości w for
pętli.
Czy ktoś może mi pomóc ze składnią do tego?
'Date' nie ma własności' time'. Skąd to pochodzi? –
@TomHarrington - Myślę, że 'time' to nazwa właściwości' Date' tego typu alarmu. – Rob
Tak, dziękuję! – Jolaroux