2016-05-23 69 views
3

有什么方式或模式知道/检查在哪个线程创建领域对象?即事先知道从当前线程访问领域对象是否会抛出“java.lang.IllegalStateException:从不正确的线程访问领域Realm对象只能在创建它们的线程上访问”?如何知道领域对象的创建线程

回答

0

不,不存在,但一般情况下,您不应将RealmObjects发送给在其他线程上工作的方法。而是发送主密钥并重新提取或使用realm.copyFromRealm()方法。第一个虽然更好。

您可以在这里阅读更多关于穿线模型的信息:https://realm.io/docs/java/latest/#threading

相关问题