gpt4 book ai didi

ios - 自动加载核心数据关系实体

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

我有两个实体 A 和 B,它们之间存在 1 到 n 的关系 (A-1---n->B)。我想要实现的是,每当恢复实体 A 时,也会自动检索属于该关系的特定实体 B。我可以想到的是创建 NSManagedObject 的子类并修改它以实现我的目标,但我不知道该怎么做以及这是否是正确的解决方案。

最佳答案

您可以通过转到编辑器下拉菜单让 XCode 自动为您生成 NSManagedObect 子类。生成子类后,您可以将任何自定义代码写入生成的子类中,但通常建议创建一个类别,就好像您需要重新生成子类一样,它将删除所述自定义代码。

对于检索特定实体 B,您可以与实体 B 建立另一种关系,但这次只是 1 对 1 关系(例如“specialRelationship”)并勾选“transient”框(这仅意味着数据不存储在持久性存储中,而是以编程方式确定)。然后,您可以在您的类别中为specialRelationship编写一个自定义访问器,它将以编程方式选择要返回的正确实体B。

关于ios - 自动加载核心数据关系实体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17883993/

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