J'ai ce tableau
bookTimeArray[0].time = "6AM" bookTimeArray[1].time = "9AM" bookTimeArray[2].time = "10AM" bookTimeArray[3].time = "6PM" bookTimeArray[4].time = "9PM"
3 Réponses :
Vous pouvez le faire de cette façon:
Vous pouvez utiliser tri: p> dateFormatter code> pour la création de Date de la date CODE> d'objets de votre code> de la propriété CODE>, puis vous pouvez trier votre tableau par ces DATE < / code> s
J'espère que cela aidera:
// Custom models array
let dataArray = [Class(fileID:1),Class(fileID:2),Class(fileID:3)]
// here is sorting code
dataArray.sorted({ $0.fileID > $1.fileID })
Veuillez éditer votre réponse afin d'ajouter une explication à votre code
Les indices de tableau à Swift sont à base de zéro