我正在学习如何使用 Core Data。
foo
对象是共享相似属性的 bar
对象的集合。 foo
有一些自己的成员,其中一个是 bar
对象数组。
为了使用 Core Data 管理 foo
,我是否需要只对 foo
建模?它们都需要是 NSManagedObject
的子类吗?我不需要撤消功能。
最佳答案
我设想您的对象图如下:
Foo 实体
- 属性1
- 属性2
- bars(一对多关系)
酒吧实体
- 属性A
- 属性B
- displayOrder(另一个属性,一个在假设数组中模拟 Bar 索引的 int)
- foo(一对一关系)
所有实体都是 NSManagedObjects(或子类)。
关于ios - NSManagedObject 集合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20465618/