gpt4 book ai didi

ios - 添加到购物车功能 - 核心数据

转载 作者:行者123 更新时间:2023-11-29 11:00:28 26 4
gpt4 key购买 nike

我正在尝试为以下场景创建最佳设计。

类别 -> 产品列表

在显示产品列表的表格 View 中,用户可以选择将该产品添加到购物车。
因此,无论何时用户打开购物车,他都可以看到他添加的所有产品。

我的问题是如何最好地在 Core Data 中设置此功能?维护一个单独的购物车实体是最好的解决方案吗?或者关系是正确的方法吗?如果是,请告诉我购物车和产品之间应该是什么样的关系?

最佳答案

按照您的建议创建一个 Cart 实体,并与 CartProduct 实体建立对多 关系。 Cart 实体可以包含有关购买的“元”信息,CartProduct 将链接到实际的 Product 实体。

CartProduct 实体和 Product 实体之间的关系类型本质上是 1-1,因此在 Xcode 中,在数据模型编辑器中,使用 CartProduct 实体已选中,请确保将 Product 实体添加为 Relationships 部分中的关系,并保留 对多关系 设置未选中。这些值将是这样的:

  • 关系:产品
  • 目的地:产品
  • 逆:CartProduct

然后,在编辑器中选择 Product 实体并仔细检查是否存在如下所示的关系(再次确保对多关系 设置未选中):

  • 关系:CartProduct
  • 目的地:CartProduct
  • 逆:乘积

以上内容应该可以帮助您入门。

关于ios - 添加到购物车功能 - 核心数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16085920/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com