RxDelphi
1.0.0
強烈建議閱讀這本書
文檔包括下一部分:
Delphi的反應方法實現涉及集體實例的參考計數問題。 RXDELPHI通過實現URAPASE自動參考計數和垃圾收集的TSMARTVARAIBLE記錄來部分解決此問題,因此開發人員可以將類實例傳遞給數據流,這可能是在單獨的線程中脫落的。
但是,自動參考計算機制並不能解決從分離線程同時訪問的問題。您必須通過鎖/互斥詞或實現不可變的數據結構(最簡單的方法 - 簡單複制)來解決此問題。