我有两个NSManagedObjects,Arm和Person的场景。它们之间是多对一的关系Person.arms和反Arm.owner。
我想写一个简单的NSPredicate,我有NSManagedObject *arm
,我想要获取此手臂所属的NSManagedObject *person
。我可以做一个文本表示并寻找它,但是有更好的方法可以通过身份查找它吗?这样的事可能呢?
NSEntityDescription *person = [NSEntityDescription entityForName:@"Person" inManagedObjectContext:MOC];
NSPredicate *personPredicate = [NSPredicate predicateWithFormat:@"%@ IN arms", arm];
干杯
的Nik
答案 0 :(得分:1)
我有两个NSManagedObjects,Arm和Person的场景。它们之间是多对一的关系Person.arms和反Arm.owner。
我想写一个简单的NSPredicate,我得到了
NSManagedObject *arm
,我想要获取这只手臂所属的NSManagedObject *person
。
那将是myArm.owner
。不需要谓词;这就是反比关系。