Сортировать coredata на основе цены - PullRequest
0 голосов
/ 29 мая 2018

У меня есть атрибут с именем offerPrice в coredata типа String.Теперь одним нажатием кнопки я хочу отсортировать все элементы в массиве coredata на основе этой цены предложения в порядке возрастания.

Я могу отсортировать на основе names, например, так ...

let context = (UIApplication.shared.delegate as! AppDelegate).persistentContainer.viewContext
let request = NSFetchRequest<NSFetchRequestResult>(entityName: "NewProduct")

let sort = NSSortDescriptor(key: "name", ascending: false)
request.sortDescriptors = [sort]

do {
    newProdDetails2 = try context.fetch(request) as! [NewProduct]
    tableview.reloadData()
   } catch {
      print("Fetching Failed")
 }

В этом месте key: "name" Я попытался дать offerPrice вместо name для сортировки на основе offerPrice.Но это не работает ..

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...