CoreData属性可以扩展吗?

时间:2018-03-24 14:16:51

标签: ios swift attributes

我想为所有实体属性添加枚举。例如,如果我有一个具有Name和Price属性的Product实体,我希望能够添加一些能够快速识别Name是否为" public"属性或"私有"属性,然后是Price属性相同。

一旦初始化实体,枚举将始终保持不变,并且永远不会与每个记录一起存储,仅存储在实体中。

以下是我尝试使用函数实现的目标:

func returnShareableAttribute(product.name) - > enumShareable { }

这是否可能,如果是这样,有人可以指导我朝正确的方向发展。

1 个答案:

答案 0 :(得分:0)

How to extend core data entity classes

我相信你正在寻找这个