Einzelnen Beitrag anzeigen

TiGü

Registriert seit: 6. Apr 2011
Ort: Berlin
3.070 Beiträge
 
Delphi 10.4 Sydney
 
#7

AW: ObjectiveC -> XE4 Nachhilfe gesucht...

  Alt 21. Aug 2013, 16:28
Supports überprüft, ob ein Objekt ein Interface implementiert, man müsste also die Instanz noch mit angeben.

if Supports( <Instanz>, viewForAnnotation, MKUserLocation) then
Nö, gibt es auch so:
Delphi-Quellcode:
function Supports(const Instance: IInterface; const IID: TGUID): Boolean;
function Supports(const Instance: TObject; const IID: TGUID): Boolean;
function Supports(const AClass: TClass; const IID: TGUID): Boolean;
Siehe emba wiki link von Daniel!
viewForAnnotation scheint ja schon die Instanzvariable zu sein?!
  Mit Zitat antworten Zitat