Hallo,
wir nutzen die DPF.iOS-Komponenten unter iOS (
https://sourceforge.net/projects/dpfdelphiios/) und ich wollte die jetzt gerade unter 10.4 nutzen aber erhalte beim Compilieren einen Fehler in der Zeile mit den zwei Sternen:
[dcc32 Error] DPF.iOS.Common.pas(1641): E2010 Incompatible types: 'TObject' and 'procedure, untyped pointer or untyped parameter'
procedure DisposeOfAndNil( var Obj ); // SZ added
// careful: DisposeOf does not set Obj to nil, which means that then owning objects will not be freed until Obj goes completely out of scope
{$IFDEF AUTOREFCOUNT}
var
a: TObject;
begin
pointer( a ) := pointer( Obj );
pointer( Obj ) := nil;
a.DisposeOf;
{$ELSE}
begin
** System.SysUtils.FreeAndNil( Obj );**
{$ENDIF}
end;
Hat jemand das DPF.iOS unter 10.4 angepaßt?
Grüße
Stefan