什么是在Core Data中使用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]%@.
之间的区别。