我想在dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT,0)中更新RLMObject并在dispatch_get_main_queue()中获取结果,但在主ui线程中不更新在其他线程中更新的对象。什么是解决方案?示例代码是:
结果是:狗的年龄1:狗的年龄为2:9
但它应该是:狗的年龄1:狗的时间2:11
Input something in the input box:
Name :
Hello {{name}}
答案 0 :(得分:2)
如果您在各自的调度块顶部调用[otherRealm refresh]
和[otherRealm2 refresh]
,这将确保给定领域正在查看数据库中的最新事务。