iOS中.tdb和.dylib之间的差异(Xcode 7)

iOS中.tdb和.dylib之间的差异(Xcode 7),ios,xcode,Ios,Xcode,我正在尝试使用Xcode 7 beta在我的项目中添加libsqlite3.dylib。我在“linkbinary with Libraries”中搜索过,但我找到了这样一个库,libsqlite3.tdb .tdb和.dylib之间有什么区别吗?请描述这两者之间的区别,以及这是否适用于iOS 8及更低版本 .dylib是包含机器代码的已编译二进制文件.tdb是一个类似于跨平台模块映射的文本文件。我只能假设它就在那里,这样您就可以编写Swift代码并将其与达尔文/Linux之间共享的Unix库相

我正在尝试使用Xcode 7 beta在我的项目中添加
libsqlite3.dylib
。我在“linkbinary with Libraries”中搜索过,但我找到了这样一个库,
libsqlite3.tdb

.tdb和.dylib之间有什么区别吗?请描述这两者之间的区别,以及这是否适用于iOS 8及更低版本


.dylib是包含机器代码的已编译二进制文件.tdb是一个类似于跨平台模块映射的文本文件。我只能假设它就在那里,这样您就可以编写Swift代码并将其与达尔文/Linux之间共享的Unix库相链接。我们很快就会知道的

以下是libssl.tdb的开头


要添加.dylib,请转到您的项目目标->构建阶段->将二进制文件链接到库->单击加号按钮->添加其他->按command+shift+g->输入“/Usr/lib”->单击转到->搜索“libz”->从列表中选择并单击打开

---
archs:           [ i386, x86_64 ]
platform:        macosx
install-name:    /usr/lib/libssl.0.9.8.dylib
current-version: 0.9.8
compatibility-version: 0.9.8
exports:         
  - archs:           [ i386, x86_64 ]
    symbols:         [ _BIO_f_ssl, _BIO_new_buffer_ssl_connect, _BIO_new_ssl, 
                       _BIO_new_ssl_connect, _BIO_ssl_copy_session_id,