Ios 将现有对象模型转换为核心数据管理对象模型

Ios 将现有对象模型转换为核心数据管理对象模型,ios,core-data,model,nsmanagedobject,Ios,Core Data,Model,Nsmanagedobject,我正在开发一个iOS应用程序,有几个对象模型。现在我想将它们转换为核心数据管理对象,从而从对象创建实体和属性,而不是从模型生成对象的标准相反方式。实现这一目标的最佳方式是什么 我尝试从NSManagedObject扩展而不是NSObject,然后手动创建实体和属性并设置实体的类名,但没有成功:-( 感谢我最近为一个大型项目做了这项工作,该项目有一个非常庞大和复杂的数据模型。以下是我发现非常可行的工作流程 首先,我在Xcode中创建了一个新的数据模型,并手动填充它。这是一个非常好的练习,因为它迫使

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

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


感谢

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

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


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

看看我的这个问题。我也有同样的问题,也许可以回答你的部分问题:,而且我现在认为CoreData需要对模型进行全面修订,特别是在未来的应用中正确使用该模型UI@Leonardo谢谢,读起来很有趣。但是在你的一篇帖子中,你说你把你的类连接到了实体,您是如何做到的?+1用于添加附加代码作为类别。如果您需要从更新的模型重新生成类文件,您将不会丢失附加代码。感谢@Mundi并同意ColdLogic