coredataで複数の検索条件を設定する方法

coradataで複数の検索条件を設定する方法

QiCpNGAqaGOOeiT51OWm4vv8ILdjuA8vwiQDpRo5tnE

こんにちは,よしむらです.
今日のアイキャッチ画像は,瀬戸内海です.
昔,瀬戸内海芸術祭に行った時に撮った写真です.

今日は,色々調べたけど見つからなかったのですが,
冷静に考えれば当たり前で驚いた事を紹介します.

coredataの検索処理で複数の検索条件を設定する方法

coredataを使った検索の全体像はこちらの記事をどうぞ
一般的な一つだけの検索を行う場合は 下記の様なコードになります.
(※item_idカラムに対して,itemIdで検索する場合)

 これが複数になった場合は,どうするのか?

 

あまりに当たり前過ぎて,検索しても出てこなかった様です.
単に,NSPredicateに必要な条件を全て書いておけばOKだったのです.
NSPredicateをNSMutableArrayとかにして渡すのか?
とか間違った深読みをしていた自分が情けない....

まだまだ,未熟者です.

 


Add a Comment

メールアドレスが公開されることはありません。