Recherche…


Données de commande renvoyées par les demandes d'extraction

Définissez la propriété NSFetchRequest sortDescriptors pour déterminer comment les données sont renvoyées.

let fetchRequest = NSFetchRequest(entityName: "NAME_OF_ENTITY")
let sortDescriptor = NSSortDescriptor(key: "NAME_OF_ATTRIBUTE", ascending: true)
fetchRequest.sortDescriptors = [sortDescriptor]

Descripteurs de tri multiples

Vous pouvez également définir plusieurs descripteurs de tri pour les trier par attribut dans un autre. Par exemple, renvoyez toutes les entrées classées par date et par nom dans chaque date:

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
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow