Beim Laden von Elementen aus CloudKit möchte ich die Ergebnisse nach dem Erstellungsdatum sortieren. Ich glaube, jetzt sortieren wir nach der ersten Eigenschaft der Platte.CloudKit: Abfrageergebnisse nach Erstellungsdatum sortieren
func loadItems() {
let predicate = NSPredicate(value: true)
let query = CKQuery(recordType: "Items", predicate: predicate)
db.performQuery(query, inZoneWithID: nil) { (results, error) -> Void in
if error != nil {
println(error.localizedDescription)
}
dispatch_async(dispatch_get_main_queue()) {() -> Void in
items = results as [CKRecord]
self.tableView.reloadData()
println("items: \(items)")
}
}
}
Ich nehme an, ich brauche NSSortDescriptor zu verwenden, aber ich bin mir nicht sicher, wie genau. – colindunn
Ist das nahe? 'query.sortDescriptors = NSSortDescriptor (Schlüssel:" creationDate ", aufsteigend: true)' – colindunn