我有一个抽象的父实体Datapoint
,包含许多属性,以及3个子实体BinaryPoint
,FloatPoint
和ScalePoint
。每个子项应具有value
属性,但属性不同(分别为bool,float和int)。
除了使其成为继承属性之外,做其他任何事情似乎都是糟糕的设计,但我找不到办法来做到这一点。有没有办法在父实体中使属性通用但不在子实体中?
提前致谢。
答案 0 :(得分:0)
无法在Core Data Model Editor AFASIK中执行您想要执行的操作。您需要选择一种属性,例如二进制数据,处理从NSData到实际值的转换,或者反过来自己代码。