按实体索引Swift排序NSSortDescriptor

时间:2016-06-14 16:00:04

标签: ios swift nssortdescriptor

是否可以按创建顺序(按索引)对获取请求进行排序,而无需添加任何特殊列,如date或id?

我正在尝试做这样的事情,但它没有用。

let fetchRequest = NSFetchRequest(entityName: "Table")
        let sectionSortDescriptor = NSSortDescriptor(key: "self", ascending: true)
        let sortDescriptors = [sectionSortDescriptor]
        fetchRequest.predicate = predicateSuccess
        fetchRequest.fetchLimit = 10
        fetchRequest.sortDescriptors = sortDescriptors

2 个答案:

答案 0 :(得分:1)

在iOS中,表记录没有“self”字段。如果您希望按日期或ID排序,则必须创建“日期”或“ID”字段。

答案 1 :(得分:1)

简短回答:不,这是不可能的