我有下一个简单的计划:
模特A. 群组---->模型组
因此模型A具有一对多的关系来建模Group 组与模型A具有反比关系 删除规则 - 取消
我有一个我从后台收到的xml,其中每个模型A都有一组Groups
我想在Core Data中只保存每个组一个实体
首先,我检查一下Core Data中是否有模型A实体 如果我不 - 我创造它 如果我这样做 - 我用后端的新信息更新它,包括一组Groups
对于每个组,我还检查它是否已经存在,然后创建它是否已经存在 或者简单地将现有组添加到模型A
它看起来一切都很好 - 模型A有一组集团实体
但是当我在应用程序的另一部分(另一个VC)获取模型A实体时 - 组集是空的
我不知道为什么。
任何想法是什么原因? 或者我如何在CD上提供一对多关系的独特性?
答案 0 :(得分:0)
看起来正确的组合是级联删除规则+多对多关系