具有关系的核心数据和关系中的属性

时间:2011-04-09 12:41:42

标签: iphone objective-c ios core-data entity-relationship

我无法理解。 CoreData如何通过SQL实现JOIN?

假设我有EntityA (attr1, attr2)EntityB(attr3, attr4)。 现在我想在EntityA.attr1 = EntityB.attr3

上建立关系

我没有看到定义哪些属性应该与关系一起使用的地方。

问候。

1 个答案:

答案 0 :(得分:0)

关系在xcdatamodel页面中定义。

关系对象在NSSet中返回,然后可以使用NSarray进行操作。

NSSet *set = [object valueForKey:@"relationship"]; 
NSArray *relationships = [set allObjects];