Xcode is een krachtige Integrated Development Environment waarmee ontwikkelaars om complexe applicaties voor iPhones en iPads te creëren . Samen met de Cocoa -netwerk , Xcode is krachtig genoeg om hele mobiele besturingssystemen , zoals de iOS creëren . Xcode IDE wordt geleverd met de Apple LLVM compiler , een van de meest veelzijdige compilers die vandaag beschikbaar zijn . Hoewel Xcode is in staat om databases te openen en te lezen van hen , moet u eerst een bibliotheek tijdens de koppeling fase van het bouwproces . Wat je nodig hebt Xcode SQLite Toon Meer Aanwijzingen Open Xcode 1 en open uw project . Kopen van 2 Go naar de Xcode Project Navigator en selecteer de "target " entry . Dit zal de beknopte informatie weer te geven . Ga naar het tabblad ' Build Phases "om de build informatie te zien . 3 Ga naar de link Binary en schakel over naar de sectie Bibliotheken om een lijst van alle bibliotheken al in te zien uw project . Klik op het kleine " + " teken om een nieuwe bibliotheek toe te voegen . Selecteer de " libsqlite3.dylib " bibliotheek en klik op "Add . " 4 Voeg de sqlite3.h bestand naar alle bestanden die een database definitie , functie of verklaring te gebruiken door het toevoegen van deze regel op het begin van het bestand : # import " /usr/include/sqlite3.h " 5 Maak een pointer type variabele die verwijst naar een instantie van een sqlite3 structuur met behulp van deze code : sqlite3 * emailsDB ; 6 Gebruik de " int sqlite3_open ( const char * filename , sqlite3 ** databank ) ; " functie om een DB te openen in Xcode . Zo zal deze code een database genaamd " emails.db " in de map Documenten openen op een iPhone : const char * dbpath = [ DatabasePath UTF8String ] ; //Zet pad naar UTF - 8If ( sqlite3_open ( dbpath , & emailsDB ) == SQLITE_OK ) { //succesvol geopende database } else { //mislukt database te openen } de tekenreeks met het pad naar de database moet worden geconverteerd naar een UTF - 8-tekenreeks voordat het kan worden gebruikt .
|