2016-02-03 85 views
0

如果链接relationships,更新或添加数据的最佳方法是什么?Coredata链接关系

我有我coredata这样设计的:

Relationship

我有3个实体

1)用户To_Many类别

2)类别To_Many项目

3)项目To_One类别

User添加Category之前是需要的,并且是Category添加Item

回答

1

简单之前需要。只需设置一对一关系,相应的反关系将由Core Data自动设置。

newItem.category = category 
category.user = user 

根据最佳实践,我重命名分别categoryInUser简单categoryusercategories笨拙的属性名itemCategorycategoryUser