按ID排序核心数据

时间:2017-06-26 07:52:18

标签: macos cocoa core-data swift3

我将不同的值保存到核心数据中。 现在我希望获取所有这些数据的类似ID,它将在mysql中使用。

这是我的核心数据库:

enter image description here

有没有办法按Z_PK列对其进行排序,这似乎是一个增量数字?

1 个答案:

答案 0 :(得分:0)

是的,您可以按列排序。

class func fetchFromCoreData() -> [ReturnType] {

    let context:NSManagedObjectContext = MyCoreDataManager.sharedInstance.managedObjectContext
    let request:NSFetchRequest<EntityName> = self.fetchRequest()
    request.sortDescriptors = [NSSortDescriptor(key: "attributeName", ascending: false)]
    let myCoreDataArray = try? context.fetch(request)
    return myCoreDataArray ?? []
}