如何正确地将 sqlite 框架添加到 Xcode 项目?

how to correctly add sqlite frameworks to the Xcode project?

我正在尝试将 SQLite 添加到我的 project.I 检查构建阶段选项卡下的目标依赖项,它是空的,即 true.I 我正在获取以下 error:Unable 到 运行 命令 'Ld SQLite' - 这个目标可能包含它自己的产品。"

我正在使用 swift 3. 你能帮我么?提前致谢

我目前不在 Mac 前面,但我认为您在 Build Phases 下需要做的就是转到 Link 带库的二进制文件,点击添加按钮并输入 "sqlite" 这样你就可以 select libsqlite3.

Xcode 9 和 Swift 3.2(或者,显然是 Swift 4),只需在相关的 Swift 文件中导入 SQLite3 ...

import SQLite3

... 它将为您导入库。

在较旧的 Xcode 版本中(或者如果您关闭了自动 library/framework linking),您必须手动 link 到 libsqlite3 库在“构建阶段”下的目标设置中:

但在 Xcode 9 中使用默认设置,您只需要 import 行。