Suchergebnisse für Anfrage "objective-c-runtime"
Swizzeln einer Methode mit variablen Argumenten und Weiterleiten der Nachricht - Bad Access
Ich implementiere eine "Code Injector Class", die Ihnen durch Methoden-Swizzling die Möglichkeit gibt, so etwas zu tun:
Verwendung von Sternchen in Objective-C
Ich hatte eine Frage zur Verwendung von Sternchen in Objective-C. Um es klar zu sagen: Ich verstehe, was Zeiger sind und was alles in Prozedur C. Ich habe mi...
Objective-C-Klasse -> Zeichenfolge wie: [NSArray className] -> @ "NSArray"
Ich versuche, einen Zeichenfolgennamen einer Klasse aus dem Klassenobjekt selbst zu erhalten. // For instance [NSArray className]; // @"NSArray"ich habe gefundenobject_getClassName(id obj) Aber dazu muss eine Instanz übergeben werden, und in ...
Dynamischer Zugriff auf lokale Variablen in der Objective-C-Laufzeit
Wenn LLDB über Xcode mit dem Debugger verbunden ist, bietet es eine nützliche Ansicht der lokalen Variablen (unten links im Screenshot): Ich habe einen LLDB-Befehl gefundenframe variable (und gdb'sinfo locals), die eine Liste der lokalen ...
Swift ist ein Zeiger-Remapping oder eine andere unterstützte Methode zum Swizzeln
Haben Swift-Klassen so etwas wie einen isa-Zeiger, der neu zugeordnet werden kann? Wir haben diesen Swift gesehenVerwendet eine statischere Methode [https://stackoverflow.com/a/24020950/404201]als Objective-C, das (sofern keine Klassen-Dervices ...
wie überschreibe ich eine Methode einer privaten Klasse in Runtime Objective-C?
Um ein wenig den Kontext zu erläutern, warum ich dies frage: Im Grunde möchte ich die Position des @ ändermyLocationButton der Google Map auf iOS. Also hol ich mir zuerst den eigentlichen Button so: @implementation GMSMapView (UIChanges) - ...
as ist der zugrunde liegende Mechanismus für die Ivarsynthese in der modernen Objective C-Laufzei
Eine der Funktionen der modernen (64-Bit-OS X- und iPhone-OS) Objective C-Laufzeit ist die Fähigkeit von Eigenschaften, Ivars dynamisch zu synthetisieren, ohne sie explizit in der Klasse zu deklarieren: @interface MyClass : NSObject { // ...
Was genau ist in Objective-C super?
Soweit ich weiß, ist es ein Hinweis auf die Superklasse. Es ist fest mit der Superklasse verbunden und wird zur Laufzeit nicht dynamisch berechnet. Möchte es genauer wissen ... Jemand