首頁 > 問答 > 主體
我在ui线程中存储数据,在子线程中用,为什么有时候查询到,有时候查询不到数据?
高洛峰2017-04-17 17:32:43
Realm 的寫入操作是異步的(?)... 然後在子線程查詢到的 Result 綁定一個 Listener 來檢查是否更新試試看。
阿神2017-04-17 17:32:43
1、首先涉及IO操作的,不應該在UI線程執行2、非同步操作時,不能保證讀的時候,寫的操作已經完成3、樓主的場景是順序吧,寫成功之後,再查詢