2012-12-17 81 views
-1

因此,在我的視圖中顯示的數組中存在書籍列表。我在視圖頂部有3個過濾器:用於執行搜索過濾器的邏輯 - IOS

(全部|閱讀等級1 |閱讀等級2 |閱讀等級3)(全部|信息|文獻)(所有|發表於2000-2005 |已發表在2005-2010年)

如何使過濾器相互交叉,以便如果用戶選擇了閱讀等級1和信息和2000-2005,那麼用戶將只能閱讀正在閱讀等級1和信息並正在發表的書籍在2000 - 2005年。

我這樣做的iOS的信息,我不能看到能夠拿出一個乾淨的代碼的邏輯來結合這3個結果數組的過濾器。

回答