Als «core-data» getaggte Fragen

Core Data ist Apples Framework für Objektmodellierung und Persistenz für iOS, iPadOS, tvOS, watchOS und macOS. Xcode bietet einen Objektmodell-Editor zum Angeben von Entitäten, Attributen und Beziehungen.

1
Durch das Speichern der Kerndatenentität in Popover in SwiftUI wird nilError ausgelöst, ohne dass .environment erneut an SubView übergeben wird
Das Spielen mit SwiftUI und Core Data brachte mich in ein merkwürdiges Problem. Die Situation ist also wie folgt: Ich habe eine Hauptansicht "AppView" und eine Unteransicht mit dem Namen "SubView". Die SubView-Ansicht wird in der AppView-Ansicht geöffnet, wenn ich in der NavigationTitleBar als Popover oder Blatt auf die Plus-Schaltfläche …
15 ios  swift  core-data  swiftui 

2
Wie aktualisiere ich @FetchRequest, wenn sich eine verwandte Entität in SwiftUI ändert?
In einer SwiftUI habe Viewich eine Listbasierend auf @FetchRequestder Anzeige von Daten einer PrimaryEntität und der über eine Beziehung verbundenen SecondaryEntität. Das Viewund sein Listwird korrekt aktualisiert, wenn ich eine neue PrimaryEntität mit einer neuen verwandten sekundären Entität hinzufüge . Das Problem ist, dass beim Aktualisieren des verbundenen SecondaryElements in …

1
CoreData und SwiftUI: Der Kontext in der Umgebung ist nicht mit einem persistenten Speicherkoordinator verbunden
Ich versuche, mir Core Data beizubringen, indem ich eine App zum Verwalten von Hausaufgaben erstelle. Mein Code funktioniert einwandfrei und die App läuft einwandfrei, bis ich versuche, der Liste eine neue Zuordnung hinzuzufügen. Ich erhalte diesen Fehler Thread 1: EXC_BREAKPOINT (code=1, subcode=0x1c25719e8)in der folgenden Zeile : ForEach(courses, id: \.self) { …

2
Core Data Error wechselt stattdessen zur Verwendung von "NSSecureUnarchiveFromData" oder einer Unterklasse von NSSecureUnarchiveFromDataTransformer
Ich erhalte diesen CoreData-Fehler. Ich habe keine Ahnung, warum ich diesen Fehler erhalte. Ich verwende keine transformierbaren Typen. In meinem Code wird nichts angezeigt, was darauf hinweist, dass ich transformierbare Eigenschaften verwende. Ich habe Xcode CoreData einrichten lassen, indem ich beim Erstellen meines Projekts die Option Kerndaten verwenden ausgewählt habe. …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.