Kombinieren Sie einen Datenspeicher mit MapKit

stimmen
0

Hat jemand einen Rat einen Datenspeicher mit MapKit auf mit Hilfe einer Datenbank von Standorten (Restaurants), die von Standort abfrage der Lage sind, zur Verfügung zu stellen?

Ich möchte Kerndaten verwenden, aber das Importieren der Daten in sie wie ein Projekt an sich scheint. Wenn jemand ein guter Rat eine vorhandene SQLite / cvs-Datei auf eine Coredata SQLite-Datei auf die Umwandlung, die geschätzt würde.

Ist altmodisch SQLite besser als Kerndaten für die Aufgabe, oder ist es der Fall, dass ich einen Web-Service für den Job schaffen sollte?

Ich möchte in der Lage sein, die Standorte auf der Karte zoomen Basis abfragen auch.

Dank, wenn Sie eine Beratung über die Angelegenheit.

Veröffentlicht am 05/01/2010 um 17:03
quelle vom benutzer
In anderen Sprachen...                            


1 antworten

stimmen
0

Wenn Sie Ihr Objektmodell richtig schreiben, können Sie bei einer bestehenden SQLite-Datenbank verweisen Sie einfach und es wird es als lesen, wenn Kerndaten erzeugen es in dem ersten Platz.

Angenommen, Sie eine vorhandene sqlite db von Menschen mit Säulen wie vorName hat, nachName, Telefon # usw. Sie haben soeben ein Kerndatenmodell mit einer Entität mit Attributen von Vornamen, Nachnamen, Telefon # usw. Zauber ihnen das gleiches erstellen und machen sicher , sie haben die richtige Art und dann den Punkt NSPersistentStoreCoordinatorauf der vorhandenen Datenbank. Es wird es in feinen lesen.

Kerndaten sind immer die Art und Weise für jede größere Datenmanagementaufgabe zu gehen. Es macht alles so viel einfacher, wenn Sie es lernen.


Edit01:

Niemals die oben etwas dagegen. Ich dachte an Enterprise Objects. Kerndaten werden nicht leicht die meisten bestehenden SQL importieren.

Stattdessen würde ich die SQLite - Export nach CSV und dann so etwas wie verwenden cCSVParse zu plist zu konvertieren. Dann können Sie es in leicht zu einem Array oder einem Wörterbuch lesen und verwenden , um die Kerndaten db zu füllen.

Das wird leicht für DBs arbeiten, die nicht auf komplexen Beziehungen abhängen. Ich denke, die Zukunft Vorteile von Kerndaten, die schließlich für die wenigen Mannstunden leicht bezahlen verbrachte Umwandlung.

Beantwortet am 05/01/2010 um 17:21
quelle vom benutzer

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more