ios - 核心数据关系在具有共同属性的实体上具有 header 实体

标签 ios xcode macos core-data

我有 3 种类型的实体(Job_A、Job_B 和 Job_C),每一种都有不同的属性。但是,我想创建一个实体(例如“工作”),它将充当链接到我所说的 3 种工作类型的标题表,其中包含这三种工作的共同属性。标题实体 (Job) 将是我的主要实体,将链接到其他实体,如 worker 或付款等。而这个 (Job) 实体将是唯一链接到我所做的 3 种工作类型的实体,为此 (Job ) 实体将持有/确定需要调用什么类型的工作(A、B、C)或其他。

最佳答案

我相信您正在寻找实体继承。有关该主题的更多信息,请查看 Core Data Programming Guide .

关于ios - 核心数据关系在具有共同属性的实体上具有 header 实体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15686977/

相关文章:

ios - 以编程方式创建 UIScrollView 作为另一个 UIView 的 subview 的必要步骤是什么?

iphone - iOS 中的自定义转场

ios - 如何为通用应用程序命名 iOS 启动图标?

ios - XCode 提示自动补全很慢

c++ - Xcode 链接器错误 : ld: library not found for -twsapi

swift - 在文件名中插入一个字符

macos - 如何创建一个简单的包装 Cocoa 应用程序?

objective-c - Xcode4.5 汇编程序无法编译 Xcode4.4 完美处理的文件

objective-c - 如何将独立的 Swift OS X 应用程序链接到私有(private)框架(也是在 Swift 中创建的)?

macOS 定期向事件应用程序发送击键