我正在尝试libsqlite3.dylib使用Xcode 7 beta 添加我的项目.我在"Link Binary with Libraries"中搜索过,但是我发现了一个像这样的库libsqlite3.tdb..tdb和.
之间有什么区别吗?dylib?请描述这两者之间的区别以及这是否适用于iOS 8及更低版本.

小智 9
.dylib是包含机器代码的已编译二进制文件..tdb是一个类似于跨平台模块映射的文本文件.我只能假设它在那里,以便您可以编写Swift代码并将其链接到Darwin/Linux之间共享的Unix库.我们很快就会知道的.
这是libssl.tdb的开头
---
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,
Run Code Online (Sandbox Code Playgroud)
要添加.dylib,请转到项目目标 - >构建阶段 - >将二进制文件链接到库 - >单击加号按钮 - >添加其他 - >按下命令+ shift + g - >输入"/ Usr/lib" - >单击Go - >搜索"libz" - >从列表中选择,然后单击"打开".
| 归档时间: |
|
| 查看次数: |
3108 次 |
| 最近记录: |