Hvordan bygge en iPhone App Med Database

Hvordan bygge en iPhone App Med Database


Det er mange måter å lagre data når du oppretter en app for iOS-enheter som kjører iPhone, iPad og iPod Touch. Når du programmerer en app du kan bruke Core-data eller SQLite database til å lagre data. I tillegg kan du også få tilgang til data fra Internett.

Bruksanvisning

1 Bruk kjernedata for å håndtere store mengder data. Du trenger ikke å direkte kjøre SQL-spørringer med kjernedata. Fortell kjernedata hvilke data du ønsker å laste og lagre. Definer dine klasser, som kalles virksomhet i kjernedata. Deretter kan du laste og lagre koden med kjernedata og lagre det i en binær fil eller database.

2 Du kan manipulere datatabeller direkte gjennom SQLite database. Lag en SQLite database ved å åpne "Terminal" på Mac fra Verktøy-menyen under menyen Programmer. Skriv "sqlite3" i Terminal for å starte en SQLite database. Opprett en ny forekomst av database ved å skrive "sqlite3 newdatabase.sqlite". Lag en tabell med følgende kode:

CREATE TABLE newdatabase (pk INTEGER PRIMARY KEY, tekst VARCHAR (25), prioritet INTEGER, komplett boolsk)

Erstatt "newdatabase" med navnet på tabellen.

3 Du kan legge til dataverdier til bordet med følgende kode:

Sett inn i newdatabase (tekst, prioritet, komplett) VALUES ( 'Min første verdien', 3,0);

Erstatt "newdatabase" med navnet på tabellen.

4 Du kan lese eller skrive data fra en XML-fil på Internett ved hjelp av følgende kode:

NSURL * url = [NSURL URLWithString: @ "http://www.exampleURL.com/sample.xml"];
NSData * data = [NSData dataWithContentsOfURL: url]; // Load XML-data fra Web

Bytt ut URL i koden med nettadressen.