这是一个新手类型的问题,但我被困在如何在 iOS 的 Core Data 上下文中做到这一点。
我有一个我想使用的数据类型,称为Measurement,它由一个单位(字符串)和一个值(双精度)组成。我有另一个类 PhysicalAttributes,它有许多属性,其中一些是原始数据类型,而一些(大多数)应该是 Measurement 类型。
在 Core Data 中,我创建了一个名为 Measurement 的实体和一个名为 PhysicalAttributes 的实体。
如果我不使用 Core Data,我会有一个类似的类:
@interface PhysicalAttributes : NSObject
@property (nonatomic) Measurement *height ;
@property (nonatomic) Measurement *weight ;
// etc.
@end
但是我无法确定在 Core Data 中是否应该使用称为身高、体重等的关系,或者使用可转换的数据类型并以这种方式对其进行建模。将其称为关系并不合适,因为Measurement 实际上是一种数据类型。
我能找到的所有使用核心数据的例子都没有真正给出类似上面的例子。
任何帮助/指针表示赞赏!