【发布时间】:2018-01-09 08:43:57
【问题描述】:
在 myCoredata 实体(Persons)中,我想获取所有 Persons,按名称长度按字母顺序排序。我尝试了以下代码
NSSortDescriptor *nameSortDescriptor = [[NSSortDescriptor alloc] initWithKey:@"first_name" ascending:YES];
NSSortDescriptor *lengthSorter = [NSSortDescriptor sortDescriptorWithKey:@“first_name.length" ascending:YES];
[fetchRequest setSortDescriptors:@[lengthSorter, nameSortDescriptor]];
但没有运气。这是完全错误的方法吗?我应该如何使用 CoreData fetch 做这样的事情?
【问题讨论】:
标签: core-data xcode8 nsfetchrequest nssortdescriptor