Quando carichi elementi da CloudKit, desidero ordinare i risultati per data di creazione. Credo che ora stia selezionando la prima proprietà del disco.CloudKit: ordina i risultati della query per data di creazione
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)")
}
}
}
presumo ho bisogno di usare NSSortDescriptor, ma io non sono sicuro di quanto specificamente. – colindunn
E 'vicino? 'query.sortDescriptors = NSSortDescriptor (chiave:" creationDate ", ascendente: true)' – colindunn