我是 Core Data 的新手,我被困在我的 xCode 项目的这一部分。
我创建了一个核心数据实体“Person”,该实体具有以下属性:
- 姓名;
- 年龄;
- 生日;
- 地址;
并且此属性将显示在表格视图中。到目前为止,一切都很好。
我的问题是我希望表格有一个“添加字段”或“添加行”单元格,所以当用户想要添加除了这些已经创建的属性之外的更多信息时,他只需单击单元格并选择字段名称和类型。
例如,如果他想在表格的详细视图中显示该人的“电话号码”,他将新字段命名为“电话号码”并选择其类型“号码”。然后他有一个额外的字段,他可以在其中添加此人的电话号码。
我怎样才能在核心数据中做到这一点?用户是否可以手动向实体添加新属性并选择其格式?最好的方法是什么?谢谢。