func fetchCD() -> [Entity] {
var options : [Entity] = []
let fetchRequest = NSFetchRequest(entityName:"EntityName")
do {
options = try cdh.managedObjectContext.executeFetchRequest(fetchRequest) as! [Entity]
} catch let error as NSError {
print("Fetch failed: \(error.localizedDescription)")
} catch {
}
//here I'd like to order by Entity.types.counter (desc)
return options
}
//Entity+CoreDataProperties.swift
extension Entity {
//my values
@NSManaged var types: NSSet?
}
//Type+CoreDataProperties.swift
extension Type {
@NSManaged var counter: NSNumber
}
如何通过conter对我的[Entity]数组进行排序,它是Type实体(与实体有很多关系)的属性?快速排序有很多关系的实体数组
谢谢,我得到:'NSSet类型的价值?没有会员'柜台' –
你如何获得柜台的价值?只是在块中修改,它应该工作 – UlyssesR