If you were using Managed / IManaged in Spring4D, be aware they got renamed to Shared / IShared
Posted by jpluimers on 2017/05/17
Sometimes changes are breaking. In this case it’s a Spring4D change: https://bitbucket.org/sglienke/spring4d/commits/a7c9bc92f30f7b5ec71b4905c1f0d97339b3c807
It renames Managed / IManaged to Shared / IShared and introduces compatibility with weak references.
Together they are the Spring4D manifestation of smart pointers about which I wrote a few times before:
- [WayBack] Delphi: using IInterface to restore cursor at end of mehod (prelude to a memento that executes any code at end of method).
- [WayBack] Some great reads from Barry Kelly « The Wiert Corner – irregular stream of stuff
–jeroen
sglienke said
No big deal because that feature was introduced in 1.2 and hardly is already widespread ;)