したがって、ビューに表示している配列に本のリストがあります。ビューの上部に次のような 3 つのフィルターがあります。
(すべて | 読解レベル 1 | 読解レベル 2 | 読解レベル 3) (すべて | 情報 | 文献) (すべて | 2000-2005 年に発行 | 2005-2010 年に発行)
ユーザーが読書レベル 1 および情報および 2000-2005 を選択した場合、ユーザーが読書レベル 1 および情報であり、2000-2005 年に発行された本のみを表示するように、フィルターを相互に作成するにはどうすればよいですか。
情報のためにiOSでこれを行っていますが、これら3つのフィルターを結果配列に組み合わせるクリーンなコードのロジックを思いつくことができないようです。