【发布时间】:2017-02-13 00:28:00
【问题描述】:
基本上,我正在尝试为一个拿着预定列表中物品的背包的角色建模。到目前为止,我已经想出了这个。
我的主要问题是了解核心数据如何处理数组/列表等。根据我所读到的由关系决定的内容,我首先想到的是一个简单的字符 - 项目关系,但我希望能够为从预先确定的项目中选择的每个项目添加自定义描述(用户可以在运行时添加)。每个角色将只有一个“背包”,其中包含带有自定义描述和自定义“数量”或计数的项目列表。 该背包理论上可以有 2 件相同的物品,但描述不同,因此一件物品的计数为 2 并不总是合适的。 此外,还有多个角色配置文件的选项,因此这些物品可能属于多个不同的背包,但在描述/数量等方面也有所不同。
所以我想我的主要问题是理解 Core Data 如何处理列表。以及我如何正确解决此问题以允许“字符-背包-物品”关系。
谢谢!
【问题讨论】:
标签: ios core-data schema xcode8 inventory-management