libsqlite3.dylib与libsqlite3.0.dylib的区别

    在我们添加数据库框架时,在搜索框中输入sqlite关键字,下面列表区会显示libsqlite3.dylib,libsqlite3.0.dylib。

    此时我们选择libsqlite3.dylib。


那么libsqlite3.dylib与libsqlite3.0.dylib的区别是什么

         刚开始一直以为是两个版本的, 直接引用libsqlite3.dylib不就行了后来发现其实libsqlite3.0.dylib本身是一个链接,它指向libsqlite3.dylib。libsqlite3.dylib是真身。

           技术分享

     既然libsqlite3.0.dylib只是一个链接。 直接引用libsqlite3.dylib不就行了,为什么要区分这两个?

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

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。