gpt4 book ai didi

objective-c - 核心数据中关系的默认值

转载 作者:行者123 更新时间:2023-12-03 17:32:17 24 4
gpt4 key购买 nike

我创建了一个包含两个实体的模型。实体 A 与实体 B 具有(一对一)关系。我的问题是,我不知道如何为该关系设置默认值。如果我向实体 A 添加一个新条目,我会得到关系值的“无值”(发送到相应 NSArrayControler 或 [newObjectEntityA initWithEntity:....] 的操作。我缺少的是一种分配关系的默认值(如属性的默认值)。

示例:

Entity A
attrib a (has a default value)
attrib b (has a default value)
relation to B (has no default value)

当然,解决方法是这样的:

[newObjectEntityA setValue: defaultValueInEntityB forKey:@"relationToB"];

但我认为一定有更方便的解决方案。

提前致谢,托马斯

最佳答案

您应该重写awakeFromInsert,此方法旨在添加默认值和其他启动操作。

关于objective-c - 核心数据中关系的默认值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8107777/

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