gpt4 book ai didi

iphone - 具有额外 ivar 和方法的核心数据管理对象

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

向 NSManagedObject 实例添加 ivars 和方法可以吗?

我所说的“额外”是指您不希望序列化的ivars。

我是否只是像其他类一样将它们添加到我的 NSManagedObject 子类中,还是必须采取任何额外的预防措施?

最佳答案

您完全可以按照您所描述的进行操作。如果 ivars 不在实体描述中,则它们不是底层模型的一部分。 Core Data 实际上对未持久化的 NSManagedObject 属性有明确的支持——它们被标记为“ transient ”。不过,如果您确实制作了自定义 ivars,则应该记住放弃 didTurnIntoFault 中的“额外”实例变量,而不是像处理普通对象那样 dealloc

关于iphone - 具有额外 ivar 和方法的核心数据管理对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/885703/

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