iOSアプリで全文検索 iOSアプリで日本語の全文検索したいこと、ありますよね。私はあります。 そもそもiOSアプリ内で日本語の全文検索をするという需要がないみたいで、情報が少なかったのでまとめました。 SQLiteの全文検索拡張 実はSQLiteにはFTS3 and FTS4 extensionsという全文検索拡張が存在します。 以前は、iOS SDKに含まれているSQLiteライブラリで無効だったため、自前でビルドする必要があったのですが、 iOS 6 SDKからはデフォルトで有効です。 基本的なFTSの使い方 テーブル CREATE VIRTUAL TABLE article USING fts4 (title, body); 完全一致、前方一致検索を高速にできます。 INSERT INTO article(title, body) VALUES ('Apple', 'I have