core-data
Sortuj deskryptory
Szukaj…
Zamawianie danych zwróconych przez żądania pobierania
Ustaw właściwość NSFetchRequest sortDescriptors, aby określić sposób zwracania danych.
let fetchRequest = NSFetchRequest(entityName: "NAME_OF_ENTITY")
let sortDescriptor = NSSortDescriptor(key: "NAME_OF_ATTRIBUTE", ascending: true)
fetchRequest.sortDescriptors = [sortDescriptor]
Wiele deskryptorów sortowania
Możesz także ustawić wiele deskryptorów sortowania, aby sortować według jednego atrybutu w innym. Na przykład zwróć wszystkie wpisy uporządkowane według daty i nazwy w ramach każdej daty:
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
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow