Viele Leute verwenden $0
und $1
beim Sortieren. Es funktioniert nicht für mich. Hier ist der Code, den manche Leute benutzen.
images.sort({ $0.fileID > $1.fileID })
images
ist das Array und nehme ich an, dass .fileID
ein Feld innerhalb dieses Objekts ist. Ich möchte mein Array von oneCells
Strukturen mit dem Namen spend
sortieren.
struct oneCell{
var date = NSDate()
var money = Int()
}
var spend = [oneCell]()
Ich möchte das Array nach Datum sortieren. Wie würde ich das tun?
Ihr Titel und der Fragetext stimmen nicht überein. Fragen Sie, was "$ 0", "$ 1" sind (es ist * im Swift-Buch dokumentiert) oder warum Ihre Sortierung nicht funktioniert? –
Willkommen bei SO. Ich habe bemerkt, dass Ihr Titel Ihre Frage nicht behandelt - wenn Sie auf die Schaltfläche Bearbeiten klicken, können Sie Ihre Frage bearbeiten und in etwas relevanteres ändern. (Wie man ein Array in Swift nach Datum sortiert, oder so ähnlich). – Koen
zeigen Sie die Sortierung, die Sie versucht haben und erklären Sie, welchen Fehler Sie bekommen – Wain