核心数据 - 保存具有关系但没有对象的实体

时间:2014-11-12 16:21:24

标签: ios objective-c core-data swift

我正在使用Core Data

如何保存child parent Father father但只引用{{1}},而不保存{{1}}。

示例:

我有一个有父亲的儿子。但我想只保存子对象。父亲怎么样,我只想参考它。

2 个答案:

答案 0 :(得分:1)

如果您正在讨论保存引用而不是对象,那么您要保存的引用是指什么?保存引用时,您将引用保存到

关系可以双向使用

son.father =父亲与father.son =儿子是一对一的关系。设置son.father = someFather也会“保存”/设置father.son = someFather的反向关系。父亲的对象和儿子的对象不会改变,只有关系。

答案 1 :(得分:0)

在Core Data中设置关系时,您不是专门设置对象。您正在为现有对象分配关系。如果相关对象不存在则关系将为零。