【发布时间】:2017-11-16 04:27:07
【问题描述】:
当我们有这样的结构时,你会建议如何将 CoreData 中的数据存储在内存中:
CoreData 表/实体 -> 模型类 -> UIView。
我真的需要具有与 CoreData 实体 (NSManagedObject) 中相同数量的字段的模型类吗?
我应该将 Entity.ObjectID 存储在我的视图中吗?
如何在 CoreData 实体和视图之间建立牢固的联系?假设在我的代码中有一个实体数组,其中每个实体都显示在自己的视图中。如果我更新视图中的数据,我只需要更新 CoreData 实体的特定实例。
无法弄清楚处理此问题的最佳方法是什么。
谢谢!
【问题讨论】:
-
您可以使用MagicalRecord 实现此目的。请看看这个图书馆。这对你有帮助吗?
标签: ios core-data model-view-controller architecture