iOS中.tdb和.dylib之间的差异(Xcode 7)
我正在尝试使用Xcode 7 beta在我的项目中添加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库相
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,