J'utilise Xcode 3.1.3 pour créer une application de bureau Mac OS X 10.5.7. Je voudrais utiliser sqlite dans l'application, mais je ne trouve pas la référence du framework dans le dossier MacOSX10.5.sdk. J'ai utilisé sqlite dans les applications iPhone et la référence provient des dossiers iPhone sdk. Devrais-je simplement faire référence à la version du framework sqlite de l'iPhone ou est-ce que la version de bureau est cachée quelque part?Ajout de l'infrastructure sqlite à l'application Mac de bureau
Mon objectif est d'accéder aux bases de données des applications iPhone dans l'application Mac de bureau. Sqlite est un moteur de stockage intégré pour CoreData
Ok, merci. J'ai finalement trouvé /Developer/SDKs/MacOSX10.5.sdk/usr/lib/libsqlite3.0.dylib, tout comme l'iPhone. Donc je n'ai pas besoin de ça? Pourquoi l'iPhone en a-t-il besoin? – 4thSpace
Vous n'avez pas besoin d'utiliser SQLite directement si vous utilisez Core Data (qui est également disponible sur l'iPhone depuis la version 3.0). Si vous utilisez directement SQLite, vous devrez l'utiliser aux deux endroits. –
Je l'ai en haut de mon fichier de mise en œuvre: #import. Mais continuez à obtenir des erreurs sqlite pendant la phase de liaison. Par exemple: "_sqlite3_finalize", référence de ... Il fait référence à la version .o de mon fichier. Des idées? –
4thSpace