Saya memulai dengan database SQLite di aplikasi yang sedang saya kerjakan. Saya belum mengalami masalah tetapi salah satu langkah awal dari tutorial ini adalah menghubungkan kerangka kerja SQLite3. Tutorial memanggil libsqlite3.0.dylib tetapi saya perhatikan libsqlite3.dylib yang lain. Apakah yang terakhir hanya symlink ke pustaka v3 terbaru seperti konvensi untuk manajer paket di UNIX atau adakah perbedaan?
Adam
libsqlite3.dylib
saat menautkan.Sebenarnya
libsqlite3.dylib
itu sendiri adalah tautan yang ditunjukkannyalibsqlite3.0.dylib
. Dengan kata lain, dalam proyek jika Anda menambahkan libsqlite3.dylib dan menambahkan libsqlite3.0.dylib untuk benar-benar menambahkan file yang sama, tidak ada perbedaan, lalu mengapa Anda ingin menambahkan libsqlite3.dylib?Karena libsqlite3.dylib selalu menunjuk ke pustaka dinamis sqlite3 terbaru , yaitu jika ada pustaka dinamis baru (misalnya: libsqlite3.1.dylib) libsqlite3.dylib akan menunjuk ke dinamika baru ini (libsqlite3.1.dylib,) bukan daripada di libsqlite3.0.dylib! Jadi rekomendasikan atau tambahkan libsqlite3.dylib!
Referensi-: http://www.databaseskill.com/3734528/
sumber