【发布时间】:2013-01-12 18:20:24
【问题描述】:
核心数据NSPredicate 中LIKE [c]%@ 和= [c]%@ 之间的确切区别是什么?我想搜索一个应该与接收者完全匹配的字符串。
示例:
NSArray *arrayNames = [context fetchObjectsForEntityName:NSStringFromClass([PatientFamilyMember class])
withSortColumn:nil withSortDescending:FALSE
withPredicate:@"patientID = %@ && firstName=[c]%@ && relationship=[c]%@ && lastName=[c]%@",
self.pfm.patientID, firstName, relationship, lastName];
这可行,但我不明白使用 LIKE [c] 和 = [c]%@. 之间的区别
【问题讨论】:
标签: iphone ipad core-data nspredicate