-1

したがって、ビューに表示している配列に本のリストがあります。ビューの上部に次のような 3 つのフィルターがあります。

(すべて | 読解レベル 1 | 読解レベル 2 | 読解レベル 3) (すべて | 情報 | 文献) (すべて | 2000-2005 年に発行 | 2005-2010 年に発行)

ユーザーが読書レベル 1 および情報および 2000-2005 を選択した場合、ユーザーが読書レベル 1 および情報であり、2000-2005 年に発行された本のみを表示するように、フィルターを相互に作成するにはどうすればよいですか。

情報のためにiOSでこれを行っていますが、これら3つのフィルターを結果配列に組み合わせるクリーンなコードのロジックを思いつくことができないようです。

4

1 に答える 1

0

NSCompoundPredicateを使用する必要があります

あなたはここでより多くの情報を得ることができます

于 2012-12-17T09:48:34.043 に答える