8

我想在 iOS 应用中启用 FTS。我是否需要包含 SQLite 二进制文件,或者是否有 CFLAG 或我可以添加的东西来启用它?我必须包括合并来源吗?

4

1 回答 1

6

我发现 FTS 已经包含在 Xcode 中包含的 sqlite 框架中。要启用它,请执行以下操作:

1)首先,将libsqlite3.dylib框架包含到您的项目中。

2)然后添加以下CFLAGS:

-DSQLITE_ENABLE_FTS3_PARENTHESIS
-DSQLITE_ENABLE_FTS3

对于它的价值,FTS4 也可以,只需将 CFLAGS 更改为:

-DSQLITE_ENABLE_FTS4_PARENTHESIS
-DSQLITE_ENABLE_FTS4

于 2013-06-06T21:17:50.857 回答