core-data
Descrittori di ordinamento
Ricerca…
Dati di ordinazione restituiti da richieste di recupero
Impostare la proprietà NSFetchRequest sortDescriptors per determinare come vengono restituiti i dati.
let fetchRequest = NSFetchRequest(entityName: "NAME_OF_ENTITY")
let sortDescriptor = NSSortDescriptor(key: "NAME_OF_ATTRIBUTE", ascending: true)
fetchRequest.sortDescriptors = [sortDescriptor]
Descrittori di ordinamento multipli
È inoltre possibile impostare più descrittori di ordinamento, per ordinare in base a un attributo in un altro. Ad esempio, restituire tutte le voci ordinate per data e per nome all'interno di ciascuna data:
let fetchRequest = NSFetchRequest(entityName: "NAME_OF_ENTITY")
let sortDescriptor1 = NSSortDescriptor(key: "name", ascending: true)
let sortDescriptor2 = NSSortDescriptor(key: "date", ascending: true)
fetchRequest.sortDescriptors = [sortDescriptor1, sortDescriptor2]
Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow