按实体索引排序 NSSortDescriptor Swift
Sort NSSortDescriptor by entity index Swift
是否可以按创建顺序(按索引)对提取请求进行排序,而不添加任何特殊列(如日期或 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
在 iOS 中,table 记录没有 'self' 这样的字段。如果您希望按日期或 ID 排序,您必须创建一个 'date' 或 'id' 字段。
简答:不,不可能
是否可以按创建顺序(按索引)对提取请求进行排序,而不添加任何特殊列(如日期或 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
在 iOS 中,table 记录没有 'self' 这样的字段。如果您希望按日期或 ID 排序,您必须创建一个 'date' 或 'id' 字段。
简答:不,不可能