【发布时间】:2017-04-05 08:22:08
【问题描述】:
如何根据字母对单元格进行排序并忽略 coreData 中的大写锁定?
这是我的尝试获取代码:
函数尝试Fetch() {
let fetchRequest: NSFetchRequest<Item> = Item.fetchRequest() // fetch the Item.
// display it by Sort.
let priceSort = NSSortDescriptor(key: "price", ascending: true)
let titleSort = NSSortDescriptor(key: "title", ascending: true)
let dateSort = NSSortDescriptor(key: "created", ascending: false)
if segment.selectedSegmentIndex == 0 {
fetchRequest.sortDescriptors = [dateSort]
} else if segment.selectedSegmentIndex == 1 {
fetchRequest.sortDescriptors = [priceSort]
} else if segment.selectedSegmentIndex == 2 {
fetchRequest.sortDescriptors = [titleSort]
}
【问题讨论】:
-
NSSortDescriptor。但是你如何获取你的数据呢?你的代码是什么? -
只想按字母排序,忽略大写锁定。
-
请在您获取数据的地方添加代码
-
@YuOn 你解决了吗,如果没有,请问核心数据的获取代码
-
@NiravD 还没解决,昨天到现在还在挣扎....