CoreData NSPredicate等于NSSet

时间:2013-07-11 22:51:27

标签: objective-c core-data nsset

我在CoreDate中有一个实体,我们称它为A.这个实体有一个字段," dynamicBs",它与B类实体的1:n关系。因此,类型A的每个实体都有多个类型为B的dynamicB。

我需要做的是检查dynamicBs与给定NSSet完全匹配的那些条目。到目前为止,我已经尝试过:

[NSPredicate predicateWithFormat:@"dynamicBs = %@", dynamicBs]

[NSPredicate predicateWithFormat:@"(dynamicBs IN %@) AND (%@ IN dynamicBs)", dynamicBs, dynamicBs]

一切都无济于事。这两种方法都会在行上引发错误

[self.managedObjectContext executeFetchRequest:request error:&error];

可能是什么问题,我该如何解决?

谢谢!

0 个答案:

没有答案