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
}
どのように私は[Entity]配列を、エンティティのプロパティであるconterでソートしますか(エンティティとの関係はたくさんあります)多くのリレーションを持つエンティティの素早い並べ替え配列
ありがとうございます。「NSSet型の値?メンバーはありません 'カウンター' –
あなたはどのようにカウンターの値にアクセスしますか?ブロック内で変更するだけで動作するはずです – UlyssesR