Xcode är en kraftfull integrerad utvecklingsmiljö som tillåter utvecklare att skapa komplexa applikationer för iPhone och iPads . Tillsammans med Cocoa -nätverket , är Xcode tillräckligt kraftfull för att skapa hela mobila operativsystem , t.ex. iOS . Xcode IDE levereras med Apple LLVM kompilator , en av de mest mångsidiga kompilatorer tillgängliga idag . Även Xcode kan öppna databaser och läsa från dem , måste du inkludera först ett bibliotek under länken fasen av byggprocessen . Saker du behöver
Xcode
SQLite
Visa fler instruktioner
1
Open Xcode och öppna ditt projekt .
2
Go till Xcode Project Navigator och välj "target "-post . Detta kommer att visa sammanfattande information . Gå till " Build Phases " fliken för att se bygget informationen .
3
gå till länken Binary och växla till Bibliotek avsnitt för att se en lista på alla bibliotek som redan ingår i ditt projekt . Klicka på den lilla " + "-tecknet för att lägga till ett nytt bibliotek . Välj " libsqlite3.dylib " bibliotek och klicka på " Lägg till ".
4
Lägg till sqlite3.h filen till alla filer som använder någon databas definition , funktion eller deklaration genom att lägga till den här raden på början av filen :
import # " /usr/include/sqlite3.h "
5
Skapa en pekare av typen variabel som pekar på en instans av en sqlite3 struktur med hjälp av denna kod :
sqlite3 * emailsDB ,
6
Använd " int sqlite3_open ( const char * filnamn , sqlite3 ** databas ) , " för att öppna en DB i Xcode . Till exempel , kommer denna kod öppnar en databas med namnet " emails.db " i mappen Dokument på en iPhone :
const char * dbpath = [ DatabasePath UTF8String ] , //Konvertera sökväg till UTF - 8if ( sqlite3_open ( dbpath , & emailsDB ) == SQLITE_OK ) { //framgångsrikt öppnat databasen } else { //det gick inte att öppna databasen }
sträng som innehåller sökvägen till databasen måste konverteras till en UTF - 8-sträng innan den kan användas .