【发布时间】:2020-05-05 01:17:45
【问题描述】:
我对数据持久性和核心数据的世界还很陌生,我很难为我的应用程序表示一个模型。
我的应用程序是一个表单集合,并且将具有一个“模板编辑器”,允许用户选择这些表单应包含哪些字段。例如,用户可能想要创建具有“姓名”、“年龄”和“图片”字段的表单。这三个属性都可以是不同的类型(字符串、整数和数据)。此外,不能保证用户会选择什么。如果他们愿意,他们可以添加 45 个不同的字段,包括自定义字段(带有自己的标题)。
我的问题是在 Core Data 中对其中一种形式进行建模的有效方法是什么?
我想过代表模型中的每个属性,或者用所有字段制作一个字典属性......但由于我是初学者,我害怕做出错误的技术选择,这可能会损害应用程序的效率或能力执行谓词等。
提前谢谢你????
【问题讨论】: