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.
Ich verwende Core Data, um die Ergebnisse eines Web Services-Aufrufs lokal beizubehalten. Der Webdienst gibt das vollständige Objektmodell für beispielsweise "Autos" zurück - etwa 2000 davon (und ich kann den Webdienst nicht dazu bringen, weniger als 1 oder ALLE Autos zurückzugeben. Wenn ich meine Anwendung das nächste Mal öffne, möchte …
In meiner Lion-App habe ich dieses Datenmodell: Die Beziehung im subitemsInneren Item ist geordnet . Xcode 4.1 (Build 4B110) hat sich für mich die Datei erstellt Item.h, Item.m, SubItem.hund SubItem.h. Hier ist der Inhalt (automatisch generiert) von Item.h: #import <Foundation/Foundation.h> #import <CoreData/CoreData.h> @class SubItem; @interface Item : NSManagedObject { @private …
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 2 Jahren . Verbessere diese Frage Ich habe an einer Methode …
Kennen Sie eine Möglichkeit, alle in Core Data gespeicherten Einträge zu löschen? Mein Schema sollte gleich bleiben; Ich möchte es nur auf leer zurücksetzen. Bearbeiten Ich möchte dies programmgesteuert tun, damit ein Benutzer im Wesentlichen eine resetTaste drücken kann.
Ich bin verwirrt darüber, wie die folgende Funktion in Xcode 4 ausgeführt wird, um das Modell festzulegen, das nach dem Erstellen eines versionierten Modells verwendet werden soll. Design> Datenmodell> Aktuelle Version einstellen
Ich habe in xcode 3.2 ein Core Data-Modell erstellt und nach dem Upgrade in Xcode 4.2 eine neue Entität der NSManagedObject-Unterklasse hinzugefügt (siehe neue Entität). Als erstes sieht es komisch aus, weil es nicht in der gleichen Gruppe wie die alte ist. Hier ist das Bild auf meinem xcode 4.2 …
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie durch Bearbeiten dieses Beitrags mit Fakten und Zitaten beantwortet werden kann . Geschlossen vor 4 Jahren . Verbessere diese Frage Ich bin neu bei Core Data. …
Ich habe viel über Core Data gelesen. Aber was ist ein effizienter Weg, um über einen Entitätstyp zu zählen (wie SQL es mit SELECT count (1) tun kann ...). Jetzt habe ich diese Aufgabe gelöst, indem ich alle mit ausgewählt NSFetchedResultsControllerund die Anzahl der NSArray! Ich bin sicher, das ist …
Ich erhalte eine seltsame Fehlermeldung von den Kerndaten, wenn ich versuche zu speichern, aber das Problem, dass der Fehler nicht reproduzierbar ist (er tritt zu unterschiedlichen Zeiten auf, wenn verschiedene Aufgaben ausgeführt werden). die Fehlermeldung: Unresolved error Domain=NSCocoaErrorDomain Code=1560 UserInfo=0x14f5480 "Operation could not be completed. (Cocoa error 1560.)", { NSDetailedErrors …
Wie kann ich ein altes Datenmodell in Xcode löschen? Die Option ist im Menü deaktiviert. (Die Modelle, die ich löschen möchte, wurden nicht veröffentlicht - es handelt sich um vorläufige Entwicklungsmodelle.)
Angenommen, ich habe zwei Entitätsklassen: SocialAppundSocialAppType In SocialAppIch habe ein Attribut: appURLund eine Beziehung : type. In SocialAppTypeIch habe drei Attribute : baseURL, nameund favicon. Das Ziel der SocialAppBeziehung typeist ein einzelner Datensatz in SocialAppType. Für mehrere Flickr-Konten gibt es beispielsweise eine Reihe von SocialAppDatensätzen, wobei jeder Datensatz einen Link …
Ich versuche, Suchcode in meiner CoreData-basierten iPhone-App zu implementieren. Ich bin mir nicht sicher, wie ich vorgehen soll. Die App verfügt bereits über einen NSFetchedResultsController mit einem Prädikat zum Abrufen der Daten für die primäre TableView. Ich möchte sicherstellen, dass ich auf dem richtigen Weg bin, bevor ich zu viel …
Ich möchte einem vorhandenen iPhone-Projekt Kerndaten hinzufügen, erhalte jedoch immer noch viele Kompilierungsfehler: - NSManagedObjectContext undeclared - Expected specifier-qualifier-list before 'NSManagedObjectModel' - ... Ich habe das Core Data Framework bereits zum Ziel hinzugefügt (Rechtsklick auf mein Projekt unter "Ziele", "Hinzufügen" - "Vorhandene Frameworks", "CoreData.framework"). Meine Header-Datei: NSManagedObjectModel *managedObjectModel; NSManagedObjectContext *managedObjectContext; …
In Xcode 6 habe ich eine App, in der ich Core Data verwende, aber es gibt keinen Ordner in der Anwendungsunterstützung für den iOS 8 iPhone Simulator. Wo werden meine Dateien und die Core Data SQLite-Datenbank gespeichert?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.