为每个实体分别安装NSManagedObjectContext是否合适?

时间:2016-07-27 07:28:13

标签: ios core-data ios9 nsmanagedobjectcontext

我正在开发一个具有6个实体的数据库的应用程序。我想分别在单个实体中提交数据。有时候我准备提交一个实体但又不想提交其他实体的数据。

使用唱歌语境我无法做到这一点。因此,我们的想法是为每个实体创建单独的上下文。因此,我可以保存实体特定的上下文,而不必担心其他实体的交易。

注意:实体之间没有关系。

所以我在这里几个问题: 1.在我使用的用例中为每个实体设置单独的上下文是否是一种好的做法? 2.多个上下文是否会对内存和性能产生负面影响? 3.有没有其他方法可以提交具有相同上下文的单个表的数据?

由于

1 个答案:

答案 0 :(得分:0)

这是使用多NSManagedObjectContext的好例子。我希望这能帮到您。 https://www.cocoanetics.com/2012/07/multi-context-coredata/

相关问题