.sqlite-Datei aus dem Core Data Store erstellen?

7

Ich habe Tutorials in Büchern und auf Websites gesehen, die .sqlite-Dateien zum Download anbieten. Die SQLite-Dateien werden für Core Data verwendet.

Wie erhalte ich eine .sqlite-Datei FROM eine App oder einen Kerndatenspeicher auf TO meinem Desktop?

    
Moshe 27.07.2010, 21:36
quelle

5 Antworten

14

Wenn Sie eine vordefinierte SQLite-Datei erstellen, die mit Core Data verwendet werden soll, müssen Sie diese mit Core Data erstellen. Es ist trivial, eine grundlegende Desktop-Anwendung für die Dateneingabe zu erstellen und diese zum Erstellen der Datei zu verwenden und sie dann in Ihr iOS-Gerät einzubetten.

Versuchen Sie nicht, die Datenstruktur oder Verknüpfung in der Datei von Hand zu duplizieren. Du wirst es vielleicht zum Laufen bringen, aber du wirst viel mehr Zeit damit verbringen, es zum Laufen zu bringen, und es wird irgendwann scheitern. Die interne Struktur einer Core Data SQLite-Datei sollte wie eine private API betrachtet werden. Die Struktur ist nicht öffentlich und kann sich ohne vorherige Ankündigung ändern.

    
Marcus S. Zarra 28.07.2010, 01:17
quelle
4

Wenn Sie speziell versuchen, einen Core Data Store zu erstellen, verwenden Sie diese Methode:

%Vor%

Sie müssen Ihrem NSC-Objekt bereits ein NSManagedObjectModel zugeordnet haben. Wenn der Speicher in storeURL nicht existiert, wird er erstellt. sonst wird es geöffnet.

    
Seamus Campbell 12.08.2010 15:31
quelle
1

Diese könnten helfen: Ссылка

    
iwasrobbed 27.07.2010 21:56
quelle
0

Ich benutze gerne dieses Firefox-Plugin: Ссылка

Sie können eine neue .sqlite-Datei erstellen, vorhandene Datenbanken ändern und Ihre Daten durchsuchen.

    
nimblegorilla 27.07.2010 22:04
quelle
0

Es gibt ein Befehlszeilenprogramm, das von sqlite.org heruntergeladen werden kann (im Standard-Download), das zum Erstellen einer leeren Datenbank verwendet werden kann mit einem Schema. Normalerweise ist die Datenbankdatei über Betriebssysteme und Geräte hinweg kompatibel.

    
Jay 27.07.2010 22:16
quelle

Tags und Links