gpt4 book ai didi

ios - 将现有对象模型转换为 Core Data 托管对象模型

转载 作者:可可西里 更新时间:2023-11-01 04:31:03 26 4
gpt4 key购买 nike

我正在开发一个 iOS 应用程序并有多个对象模型。现在我想将它们转换为核心数据管理对象,因此从对象创建实体和属性而不是从模型生成对象的标准相反方式。实现此目标的最佳方法是什么?

我尝试从 NSManagedObject 而不是 NSObject 进行扩展,然后手动创建实体和属性并为实体设置类名,但这没有用:- (

谢谢

最佳答案

我最近为一个具有非常大且复杂的数据模型的大项目做了这个。这是我发现非常可行的工作流程。

首先,我在 Xcode 中创建了一个新的数据模型并手动填充它。这是一个很好的练习,因为它会迫使您检查您的模型并可能利用简化机会。

然后,使用 Xcode 从模型生成类文件。如果您有任何应包含在对象中的特殊代码,请将它们作为类别添加到单独的文件中(例如,由 Xcode 生成的 Event.h 和 Event.m,以及您的代码生成的 Event+Additions.h 和 Event+Additions.m)。

关于ios - 将现有对象模型转换为 Core Data 托管对象模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14598558/

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