gpt4 book ai didi

ios - Core Data with Swift - 父/子关系

转载 作者:行者123 更新时间:2023-11-28 09:16:58 24 4
gpt4 key购买 nike

我正在尝试使用 Swift 创建锻炼记录应用程序。我有两个实体,“锻炼”和“提升”。 “Lift”实体应该是“Workout”的子实体。

每当我创建新的升降机时,我都希望它与该锻炼相关联。现在,我的应用程序将显示无论锻炼如何创建的每一次提升。

这是我当前的核心数据模型的想法。


实体:锻炼

属性:升降机、名称、升降机数量

实体:电梯

属性:liftName, sets, numOfSets


查看 SO 上的示例,似乎我需要锻炼类的 lifts 属性指向 lift 实体的东西。问题是我找不到任何使用 Swift 的示例。

感谢任何帮助,如果需要我可以发布代码或屏幕截图。

最佳答案

您是否在 XCode 中设置了 Workout 和 Lift 实体之间的关系。如果每个锻炼只有一个提升,则使用一对一,否则如果每个锻炼有多个提升,则使用一对多。

建立链接后,您只需告诉新的 Lift 实体(在您创建它时)它应该连接到哪个锻炼。

有关更多信息,请参阅此线程: Saving CoreData to-many relationships in Swift

关于ios - Core Data with Swift - 父/子关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27098242/

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