Moinsen,
hoffe, der Thread ist hier richtig, weil es ja sowohl um Core Data, SwiftUI und Swift geht.
Mein Problem: ich möchte gerne die List mit dem Parameter "children" nutzen (s. developer.apple.com/documentat…eating-hierarchical-lists ) und zwar mit meinen FetchedResults aus der Core Data Datenbank.
Allerdings komme ich hier immer wieder in Sackgassen.
Datenbank ganz simpel eine Entity mit drei Attributen (id, title, date) und einer Relationship ( m:m auf sich selber).
Mein Code für die List sieht dann wie folgt aus:
Das mag xcode aber nicht. Fehler: Key path value type 'NSSet?' cannot be converted to contextual type 'FetchedResults<Item>?'
Jetzt ist children halt leider ein Set, es wird aber ein FetchedResults erwartet...
das überfordert mich etwas.
Hat jemand hier schon Erfahrungen gemacht, wie man das am besten löst? Ich möchte eigentlich keine ForEach verwenden, weil ich damit ja nur eine weitere Ebene abbilden kann. Ich will aber beliebig viele Ebenen haben, was mit children ja gehen soll.
Wäre für Tipps und Links dankbar.
hoffe, der Thread ist hier richtig, weil es ja sowohl um Core Data, SwiftUI und Swift geht.
Mein Problem: ich möchte gerne die List mit dem Parameter "children" nutzen (s. developer.apple.com/documentat…eating-hierarchical-lists ) und zwar mit meinen FetchedResults aus der Core Data Datenbank.
Allerdings komme ich hier immer wieder in Sackgassen.
Datenbank ganz simpel eine Entity mit drei Attributen (id, title, date) und einer Relationship ( m:m auf sich selber).
Mein Code für die List sieht dann wie folgt aus:
Das mag xcode aber nicht. Fehler: Key path value type 'NSSet?' cannot be converted to contextual type 'FetchedResults<Item>?'
Jetzt ist children halt leider ein Set, es wird aber ein FetchedResults erwartet...
das überfordert mich etwas.
Hat jemand hier schon Erfahrungen gemacht, wie man das am besten löst? Ich möchte eigentlich keine ForEach verwenden, weil ich damit ja nur eine weitere Ebene abbilden kann. Ich will aber beliebig viele Ebenen haben, was mit children ja gehen soll.
Wäre für Tipps und Links dankbar.