是否可以在不添加任何特殊列(如日期或 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 中,表记录没有"self"这样的字段。如果您希望按日期或 id 排序,则必须创建"日期"或"id"字段。
简短回答:不,这是不可能的