0

iOSアプリ開発初心者です。sqlite3.h や sql を一般的に使用した経験はありません。名前と携帯電話番号を含む連絡先を表示する UITableView を実装しました。データは sqlite テーブルからアクセスされています。私の sqlite データベース (MyContacts.db) は、id、name、mobileNumber、emailID で作成されます。

ここで、searchDisplayController を実装して、ユーザーが searchText を入力すると、一致する emailID または名前を検索して表示するようにします。searchText の部分一致をチェックし、両方の列 (emailID と名前) を検索するために使用できるメソッドまたは SQL クエリがあるかどうかを知りたいと思いました。rlike を使用してみましたが、エラーがスローされます。検索テキストをパラメーターとして渡すと、sqlite データベースの一致する/部分的に一致するすべての場所 ID の NSMutableArray を返すメソッド/関数を作成したいと考えています。

4

1 に答える 1