J'ai un tableau appelé myArray dans lequel les dictionnaires sont ajoutés Je veux que ce dictionnaire soit trié par heure qui est une clé dans le dictionnaire. Et ce temps est en String. Le format de date de l'heure est "aaaa/MM/jj HH: mm: ss"Tri du tableau du dictionnaire avec la date Swift 3
J'ai essayé avec la solution de code ci-dessous mais donne un avertissement de "Cast from 'String?" au type non lié 'Date' échoue toujours ".
let sortedArray = self.myArray.sorted{ ($0["Time"] as? Date)! > ($1["Time"] as? Date)! }
print(sortedArray)
Si quelqu'un peut m'aider, merci.
Pouvez-vous vous définir le format de temps? – Rahul
Je l'ai fait en question @Rahul –
Vous pouvez utiliser 'DateFormatter' – Rahul