某些CoreData对象未显示在关系集中

时间:2014-05-26 19:54:35

标签: ios core-data relationship

我有一个核心数据模型设置,包含3个实体:Plant,Recipe和RecipePlant。

Plant实体填充了默认数据,用户无法编辑。有一些预先填充的食谱,但用户可以添加自己的食谱。

我正在使用RecipePlant实体,因为用户可以更改他们为配方选择的植物的某些属性,但这些更改仅适用于配方,它们不会更改工厂实体。

一切都很好,期望我想让用户创建一个与工厂没有关系的RecipePlant。这将允许他们创建包含不在应用程序数据库中的植物的食谱。

当我尝试添加“自定义”RecipePlant对象时,它似乎工作(没有错误发生),但是当我加载配方时,它不包括这些“自定义”RecipePlant对象。仅包含与Plant对象具有关系的对象。

我的所有关系都设置为可选。

当RecipePlant与Plant对象没有关系时,如何将RecipePlant对象添加到Recipe对象?

0 个答案:

没有答案