当前位置: 代码迷 >> SQL >> libsqlite3.dylib与libsqlite3.0.dylib差别
  详细解决方案

libsqlite3.dylib与libsqlite3.0.dylib差别

热度:71   发布时间:2016-05-05 11:09:45.0
libsqlite3.dylib与libsqlite3.0.dylib区别
       今天试了一下iPhone Sqlite3数据库实例操作,发现一个有意思的问题,就是在加Framework时,有些教程说加libsqlite3.dylib有些说加libsqlite3.0.dylib,那到底加哪个呢?经过百度和谷歌得答案如下:

      实际上libsqlite3.0.dylib本身是个链接,它指向libsqlite3.dylib。也就是说在项目里如果你添加libsqlite3.dylib和添加libsqlite3.0.dylib其实是添加了同一个文件,没有区别,那为什么要添加libsqlite3.dylib呢?

       其实这个指针总是指向最新的sqlite3动态库,比如说sqlite3库更新了,如果我们引用的是libsqlite3.0.dylib你就不需要做任何修改了。