RxDelphi
1.0.0
强烈建议阅读这本书
文档包括下一部分:
Delphi的反应方法实现涉及集体实例的参考计数问题。 RXDELPHI通过实现URAPASE自动参考计数和垃圾收集的TSMARTVARAIBLE记录来部分解决此问题,因此开发人员可以将类实例传递给数据流,这可能是在单独的线程中脱落的。
但是,自动参考计算机制并不能解决从分离线程同时访问的问题。您必须通过锁/互斥词或实现不可变的数据结构(最简单的方法 - 简单复制)来解决此问题。