4
A
回答
5
(聲明:我的工作領域)
這是正確的!一旦一個對象被添加到一個對象中,它就只能在之後的寫入事務中被修改。
這樣做是爲了確保線程安全。當一個Realm()
上寫入事務打開時,它會阻止其他線程同時嘗試打開一個寫入事務(使它們等待事務關閉)。
它看起來似乎有點矯枉過正,而且我們當然在考慮如何嘗試並使其更加簡化,但現在,我們認爲這種實現模式提供了最安全的方式來確保您的數據正確保存到磁盤。
相關問題
- 1. dynamodb交易寫入
- 2. 交易與非交易msmq
- 3. 在C#中的交易中的交易#
- 4. Authnet CIM交易的交易ID
- 5. 開始交易...提交交易問題
- 6. 交易提交?
- 7. 在亞馬遜Kinesis中讀寫交易
- 8. 如何寫入zend db交易
- 9. 這個領域已經在寫交易
- 10. 數據到Munge:股票交易,交易所交易
- 11. 交易目的
- 12. 的AppEngine交易
- 13. MySQL的交易
- 14. Django的交易
- 15. NHibernate的交易
- 16. HandlerSocket的交易
- 17. Mnesia的交易
- 18. MongoDB的交易
- 19. 交易
- 20. 交易
- 21. 交易
- 22. 春季交易:交易無效
- 23. Yodlee - 信用卡交易 - 交易地點
- 24. Hyperledger交易類型:創建交易
- 25. Mule交易範圍和XA交易
- 26. Django 1.4交易到Django 1.8交易
- 27. Spring rabbitMQ - 交易和交易管理器
- 28. shopify交易API獲取所有交易
- 29. 交易在像MySQL交易PHP
- 30. 銀行交易活動 - 每次交易