如何知道Realm查询(RLMResults)操作何时完成?

时间:2015-11-18 11:10:11

标签: ios objective-c persistence realm

我正在使用Realm在我的应用程序中处理持久化数据到磁盘。

要返回我在Realm中保存的对象,我使用RLMResults成功返回保存在我的数据库中的对象

RLMResults <Cat *> *cats = [Cat allObjectsInRealm:myRealm];

问题是我无法知道此操作何时完成。在继续之前,我需要我的网络请求等待完成此查询。领域文档不是很透彻,我无法知道何时读取操作完成。

是否有某种完成块可用?

1 个答案:

答案 0 :(得分:2)

Realm的查询API是同步的,它们返回的结果可用于立即调用代码。