预加载nsmanagedobjects的最佳方法

时间:2013-01-18 18:27:35

标签: ios nsmanagedobject

我想存储一些托管对象,以便稍后进行搜索更容易,最好的方法是什么? (以便它能够在退出应用程序后继续存在)

我在考虑用户默认设置(但我不确定你是否可以存储这样的托管对象)

还是某种缓存?

1 个答案:

答案 0 :(得分:0)

所以,虽然我不确定这是最好的方法,但这就是我解决这个问题的方法。我一直在寻找一种方法来预先加载一系列将通过发布持续存在的结果。

为了实现这一点,我创建了一个名为HistoryObject的NSMangedObject,并为我想要存储的对象添加了一个关系(to-many)。我将这些对象添加到此对象(基本上是NSManagedObject对象数组),并在我想加载子对象时检索此对象...