FMDBを使用して、SQLiteからデータを取得しているのですが
[db executeQuery:@"SELECT * FROM test WHERE test=?",array];
executeQueryで、というように、配列で値を渡すことはできませんでしょうか?
arrayが 配列ですか?
これだと SQLを 配列数分実行させたいということでしょうか?
それより
test=? ではなく
test in (?,?,? ・・・)として
配列数分 ?を入れたほうがいいと思いますが。