predicate設定
CoreData で複数の条件で絞り込む方法 → AND
検索
右辺値から始まる文字列から右辺値が含まれているかに変更。
CONTAINS(右辺値が含まれているか)
[objc]
//
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"( name CONTAINS %@ )", query];
//[/objc]
BEGINSWITH
右辺値から始まる文字列か
CONTAINS
右辺値が含まれているか
ENDSWITH
右辺値で終わる文字列か
LIKE
右辺値と完全一致するか
ワイルドカードとして「*」「?」が使用可能(*は0文字以上一致、?は1文字以上一致)
MATCHES
正規表現(ICU v3)