Combinând cu Mapkit Datastore

voturi
0

Are cineva vreun sfat cu privire la utilizarea unui datastore cu mapkit pentru a oferi o bază de date de locații (restaurante), care sunt în măsură interogare de către locație?

Aș dori să utilizeze datele de bază, dar importați informațiile în ea pare ca un proiect în sine. Dacă cineva are un sfat bun cu privire la conversia unui fișier SQLite / cvs existent într-un fișier SQLite coredata care ar fi apreciat.

Este SQLite de modă veche mai bună decât folosind datele de bază pentru sarcina, sau este un caz care ar trebui să creeze un serviciu web pentru locuri de muncă?

Aș dori să fie în măsură să interogheze locațiile bazate pe harta zoom, de asemenea.

Vă mulțumim dacă aveți vreun sfat în această privință.

Întrebat 05/01/2010 la 17:03
sursa de către utilizator
În alte limbi...                            


1 răspunsuri

voturi
0

Dacă scrie corect modelul de obiect, este suficient să-l punct într-o bază de date SQLite existentă și se va citi ca și în cazul în care datele de bază le-a generat, în primul rând.

De exemplu, să presupunem că aveți un db SQLite existentă de persoane cu coloane , cum ar fi firstName, lastName, telefon # etc Tocmai ai crea un model de date de bază cu o entitate cu atributele firstName, lastName, telefon # etc le Spell la fel și să facă sigur că au tipul corect și apoi indicați NSPersistentStoreCoordinatorla baza de date existentă. Se va citi în fine.

date de bază este întotdeauna calea de a merge pentru orice sarcină mai mare de gestionare a datelor. Ea face totul atât de mult mai ușor o dată ce-l înveți.


Edit01:

Nu contează de mai sus. Mă gândeam la Enterprise obiecte. datele de bază nu va importa cu ușurință cele mai multe SQL existente.

În schimb, aș exporta SQLite la csv și apoi să utilizați ceva de genul cCSVParse pentru a converti la plist. Apoi , puteți citi în ușurință la o matrice sau de dicționar și de a folosi ca pentru a popula db de bază de date.

Aceasta va lucra cu ușurință pentru DB care nu depind de relații complexe. Cred că beneficiile viitoare de a avea date de bază în cele din urmă va plăti cu ușurință pentru câteva ore petrecute de conversie om.

Publicat 05/01/2010 la 17:21
sursa de către utilizator

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