此谓词用于根据标题字段查找CoreData对象。我想获取任何不以字母字符(a-z,A-Z)开头的对象。
我尝试了这个和变体,但我无法让它发挥作用:
[NSPredicate predicateWithFormat:@"%@ MATCHES '^[^a-zA-Z]+.*'", @"title"]
答案 0 :(得分:1)
尝试使用%K
来使用密钥路径,而不是%@
使用该值:
[NSPredicate predicateWithFormat:@"%K MATCHES '^[^a-zA-Z].*'", @"title"]
(我也删除了+
修饰符,因为你的模式中没有这个。)
HTH