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.

13
Eine bestimmte Unterklasse von NSManagedObject konnte nicht gefunden werden
Ich arbeite an der Entwicklung einer App mit Core Data. Als ich eine Instanz erstellt habe mit: let entity = NSEntityDescription.entityForName("User", inManagedObjectContext: appDelegate.managedObjectContext) let user = User(entity: entity, insertIntoManagedObjectContext: appDelegate.managedObjectContext) Ich habe eine Warnung im Protokoll erhalten: CoreData: warning: Unable to load class named 'User' for entity 'User'. Class not …




3
Best Practice - NSError-Domänen und -Codes für Ihr eigenes Projekt / Ihre eigene App
Es gibt einen früheren SO-Beitrag zum Einrichten von Fehlerdomänen für Ihre eigenen Frameworks. Was ist jedoch die beste Vorgehensweise zum Einrichten von Fehlerdomänen und benutzerdefinierten Fehlercodes für Ihr eigenes Projekt / Ihre eigene App ? Angenommen, Sie arbeiten an einer Core Data-intensiven App mit vielen Validierungen, sollten Sie sich nur …



2
Coredata-Fehler "Daten: <Fehler>"
Ich versuche, Daten mit dem folgenden Code aus CoreData abzurufen NSFetchRequest *request = [[NSFetchRequest alloc] init]; request.entity = [NSEntityDescription entityForName:@"Cave" inManagedObjectContext:self.context]; request.predicate = [NSPredicate predicateWithFormat:@"(latitude &gt; 0) AND (longitude &gt; 0)"]; NSError *error; NSLog(@"%@",[self.context executeFetchRequest:request error:&amp;error]); NSLog(@"%@",[error localizedDescription]); CoreData sollte 9 übereinstimmende Objekte haben und findet die 9 Objekte. Das …
107 iphone  core-data 

9
Wie wende ich den Typ auf eine NSFetchRequest-Instanz an?
In Swift 2 funktionierte der folgende Code: let request = NSFetchRequest(entityName: String) aber in Swift 3 gibt es Fehler: Der generische Parameter "ResultType" konnte nicht abgeleitet werden weil NSFetchRequestist jetzt ein generischer Typ. In ihren Dokumenten haben sie Folgendes geschrieben: let request: NSFetchRequest&lt;Animal&gt; = Animal.fetchRequest Wenn meine Ergebnisklasse zum Beispiel …
102 swift  core-data  swift3 

4
Xcode 4 und Kerndaten: So aktivieren Sie das SQL-Debugging
Ich arbeite an einer universellen iOS-App und möchte beim Debuggen das unformatierte SQL in den Protokollen sehen. In diesem Blogbeitrag finden Sie einige Informationen zum Aktivieren der SQL-Rohprotokollierung für die Entwicklung von iOS-Kerndaten. Das angegebene Beispiel bezieht sich auf Xcode 3 und es ist mir einfach nicht klar, wie ich …
102 sql  ios  core-data  xcode4 

1
Implementierung eines schnellen und effizienten Kerndatenimports unter iOS 5
Frage : Wie kann ich in meinem untergeordneten Kontext feststellen, dass Änderungen im übergeordneten Kontext bestehen bleiben, sodass mein NSFetchedResultsController die Benutzeroberfläche aktualisiert? Hier ist das Setup: Sie haben eine App, die viele XML-Daten herunterlädt und hinzufügt (ungefähr 2 Millionen Datensätze, jeder ungefähr so ​​groß wie ein normaler Textabschnitt). Die …

10
Was muss ich tun, damit Core Data Modelle automatisch migriert?
Ich habe die Dokumentation zur automatischen / Lightweight-Migration für Core Data-Modelle gelesen, habe jedoch Probleme bei der Implementierung. Soweit ich weiß, sollte die Anwendung feststellen, dass das Modell und das Modell, das bereits auf einem Gerät vorhanden ist, nicht identisch sind. Wenn Sie nur Attribute oder Beziehungen und ähnliche einfache …
96 core-data 

27
Es kann kein NSPersistentStoreCoordinator mit einem Nullmodell erstellt werden
Ich hatte meinen ersten Riss bei Core Data und erhalte die folgende Fehlermeldung, wenn ich meinen Code auf meinem Gerät ausführe, aber er funktioniert auf dem Simulator einwandfrei. * Beenden der App aufgrund der nicht erfassten Ausnahme 'NSInvalidArgumentException', Grund: 'NSPersistentStoreCoordinator kann nicht mit einem Nullmodell erstellt werden' Einige meiner Methoden, …

12
CoreData: Warnung: Die benannte Klasse kann nicht geladen werden
Ich dupliziere eine vorhandene Objective-C-TV-Show-App mit Xcode 6.1 auf eine neue Swift-Version und habe einige Probleme mit CoreData. Ich habe ein Modell von 4 Entitäten erstellt, ihre NSManagedObject-Unterklasse (in Swift) erstellt und für alle Dateien sind die richtigen App-Ziele festgelegt (für 'Quellen kompilieren'). Ich erhalte immer noch diesen Fehler, wenn …

8
JSON und Core Data auf dem iPhone
Ich habe einen Kerndatenobjektgraphen (bestehend aus zwei Entitäten, die durch eine zu viele Beziehung verbunden sind). Als relativ unerfahrener iPhone-Entwickler war ich neugierig, ob jemand einen Ansatz und eine geeignete JSON-Implementierung für das iPhone empfehlen könnte, die es mir ermöglichen würde: Konvertieren der Kerndatensätze in eine JSON-Zeichenfolge (unter Beibehaltung der …

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.