Ios NSPredicate与域中的任何
在域中使用NSPredicate时出现异常: 人员类别:Ios NSPredicate与域中的任何,ios,swift,nspredicate,realm,Ios,Swift,Nspredicate,Realm,在域中使用NSPredicate时出现异常: 人员类别: class Person: RLMObject { ... dynamic var phones = RLMArray(objectClassName: Phone.className()) } 电话类别: class Phone: RLMObject { dynamic var number = "" dynamic var formattedNumber = "" } 和电话谓词: func p
class Person: RLMObject {
...
dynamic var phones = RLMArray(objectClassName: Phone.className())
}
电话类别:
class Phone: RLMObject {
dynamic var number = ""
dynamic var formattedNumber = ""
}
和电话谓词:
func phonesPredicate(#searchString:String) -> NSPredicate {
let searchPredicate = NSPredicate(format: "ANY phones.number CONTAINS %@)", searchString)
return searchPredicate
}
格式字符串中有一个游离的右括号
func phonesPredicate(#searchString:String) -> NSPredicate {
let searchPredicate = NSPredicate(format: "ANY phones.number CONTAINS %@)", searchString)
return searchPredicate
}