タイプがDate
のメンバを持つオブジェクトの配列があり、配列全体をDate
でソートしようとしていますが、正しくソートされていません。 これは私が使用しているコードです。配列の名前はalarms
であり、メンバータイプの名前はDate
で、time
です。(Swift 3)クラスオブジェクトの配列をSwift 3で日付別にソートしようとしていますか?
alarms.sort(by: { $0.time.compare($1.time) == .orderedAscending })
とするたびに、私はそれだけで正常に動作しない、と私はfor
ループ内のすべての値を印刷して、それをテストしています、それを並べ替えます。
誰かがこの構文を教えてくれますか?
'Date'には' time'プロパティがありません。これはどこから来たのですか? –
@TomHarrington - 私は 'time'は彼のアラームタイプの' Date'プロパティの名前だと思います。 – Rob
はい、トム、ありがとう! – Jolaroux