Table mit of: und FetchedResults

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Table mit of: und FetchedResults

    Eine Frage in die Runde:

    Ich verwende Table mit FetchedResults. Funktioniert auch super.
    Beispiel:

    Quellcode

    1. Table(items) {
    2. TableColumn("titel") {
    3. Text($0.titel)
    4. }
    5. }
    Jetzt möchte ich gerne auf jede Teile ein Context Menü legen.
    Anleitung hier: swiftyplace.com/blog/chy7hvne#…_a_context_menu_to_tables

    Problemchen:

    Wenn ich rows: verwende, dann verlangt XCODE als Parameter für Table of: und das ist nicht mit FetchedResults kompatibel
    Es gibt dann die Fehlermeldung "Cannot convert value of type 'FetchedResults<Einnahmen>' to expected argument type 'Value.Type'"

    Quellcode

    1. Table(of: items) { // <<-- Cannot convert value of type 'FetchedResults<Items>' to expected argument type 'Value.Type
    2. TableColumn("titel") {
    3. Text($0.titel)
    4. }
    5. } rows: {
    6. ForEach(items) { item in
    7. TableRow(item)
    8. .contextMenu {
    9. // Code Here
    10. }
    11. }
    12. }
    Alles anzeigen
    Wie kann ich das umsetzen? Jemand eine Idee oder weiß jemand, wie das geht?