Xcode ist eine leistungsfähige integrierte Entwicklungsumgebung , die Entwicklern bis hin zu komplexen Anwendungen für iPhones und iPads zu erstellen. Zusammen mit dem Cocoa -Netzwerk ist Xcode mächtig genug, um ganze mobile Betriebssysteme wie iOS erstellen. Xcode IDE kommt mit dem Apple LLVM Compiler , einer der vielseitigsten Compiler auf dem Markt. Obwohl Xcode ist in der Lage, Datenbanken öffnen und von ihnen zu lesen , müssen Sie zuerst eine Bibliothek während der Link -Phase des Build-Prozesses . Things You
Xcode
SQLite
brauchen anzeigen Weitere Anweisungen
1
öffnen Xcode und öffnen Sie Ihr Projekt .
2
gehen der Xcode Project Navigator und wählen Sie die "Ziel"- Eintrag . Dies zeigt die zusammenfassende Informationen . Gehen Sie auf die "Build Phases ", um die Build- Informationen zu sehen.
3
zum Link- Binary gehen und wechseln Sie zu dem Bereich Bibliotheken , um eine Liste aller Bibliotheken bereits in enthalten sehen Ihr Projekt. Klicken Sie auf das kleine "+ "-Zeichen , um eine neue Bibliothek hinzuzufügen. Wählen Sie den " libsqlite3.dylib " Bibliothek und klicken Sie auf " Hinzufügen".
4
hinzufügen sqlite3.h Datei auf alle Dateien, die keine Datenbank-Definition , Funktion oder Erklärung verwenden , indem Sie diese Zeile an der Anfang der Datei:
# import " /usr/include/sqlite3.h "
5
Erstelle Zeiger - Typ Variable, die auf eine Instanz einer Struktur sqlite3 mithilfe dieses Codes :
sqlite3 * emailsDB ;
6
Benutzen Sie den " int sqlite3_open (const char * filename , sqlite3 ** Datenbank) ; "-Funktion , um eine DB öffnen in Xcode . Zum Beispiel wird dieser Code eine Datenbank namens " emails.db " in den Ordner Dokumente auf dem iPhone zu öffnen:
const char * dbpath = [ DatabasePath UTF8String ] ; //Konvertieren Pfad zu UTF- 8Wenn ( sqlite3_open ( dbpath & emailsDB ) == SQLITE_OK ) {//Erfolgreich Datenbank geöffnet } else {//die Datenbank konnte nicht geöffnet }
Die Zeichenfolge, die den Pfad zu der Datenbank muss auf einem UTF -8-String umgewandelt werden bevor sie verwendet .
werden