我正在处理在UITableView
上显示列表标题的内容,一旦用户选择特定列表,它就会推送到另一个UITableView
,显示该列表中的所有项目,包括他们的属性,如项目名称,价格等。我将使用核心数据来保存所有数据。我是Core Data的新手;我玩过它,但从未以这种方式使用它。所以这就是我到目前为止,我不确定它是否正确,或者我是否朝着正确的方向前进。我有两个实体用于列表,另一个用于列表名称。
到目前为止我所拥有的,这种关系让我感到困惑。因此,如果有人能够看到这一点,并指出我正确的方向,将不胜感激。
答案 0 :(得分:0)
这种关系只意味着可能有许多WishList实例对应于ListName实例。可能在将来改变关系方面似乎没有任何困难
答案 1 :(得分:0)
我相信你不太清楚如何使用实体和属性:
两个实体一个用于List,另一个用于列表名称
您应该有一个实体来保存列表,还有一个实体来保存列表中的项目。我也不了解你的属性。为了尽可能保持您已完成的工作,我将WishList
重命名为Item
,将ListName
重命名为List
。然后,List
中的关系应该命名为items
。现在它是有道理的,至少对我而言。您也不需要编写itemName
,itemPrice
等等,它们已经是名为Item
的实体内的属性 - 只需将它们命名为:name
,{{1等等。