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