Forum: Object-Pascal / Delphi-Language
by Sir Rufo,
26. Feb 2015
Was hat das mit "nativ" zu tun?
Hier mal ein Beispiel, wo so eine WeakRef-Record für ARC sinnvoll verwendet werden kann:
function Foo( const ABitmap : TBitmap ):ITask;
var
LBitmapRef: WeakRef<TBitmap>;
begin
// WeakRef auf Bitmap
LBitmapRef := ABitmap;
Forum: Object-Pascal / Delphi-Language
by Sir Rufo,
26. Feb 2015
Dazu hatten wir schon was :)
http://www.delphipraxis.net/183253-arc-weak-referenzen-mit-unterschiedlichem-verhalten-bei-arc-und-nicht-arc.html