我是新手core data
,我正在努力了解如何使用NSManagedObjects
. 基本上我有几个我打算使用存储的对象core data
(它们彼此有关系)。
在查看核心数据之前,我编写了一个由 3 组成的基本模型NSObjects
,现在我创建了一个并从这个模型core data model
生成了 3 。NSManagedObjects
我现有的 3 个逻辑NSObjects
(例如,指定的初始化程序和专门的 getter 和 setter)中有一些我仍然想使用的逻辑。
我的问题是我是否可以将逻辑从 3NSObjects
直接转移到 3NSManagedObjects
然后像在我的原始设计中那样使用它们(还有能够轻松持久化它们的额外好处),或者我是否需要将两者都保留NSObjects
为以及NSManagedObject
.
请有人就最佳设计实践提出建议,我想让我的代码尽可能干净和结构良好。
提前致谢!