如何在Xcode中为iOS应用启用FTS?

时间:2013-06-06 21:14:50

标签: ios xcode full-text-search

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

1 个答案:

答案 0 :(得分:5)

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

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

2)然后添加以下CFLAGS:

-DSQLITE_ENABLE_FTS3_PARENTHESIS
-DSQLITE_ENABLE_FTS3

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

-DSQLITE_ENABLE_FTS4_PARENTHESIS
-DSQLITE_ENABLE_FTS4