Suchergebnisse für Anfrage "objective-c-runtime"
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
Wie liste ich alle Felder eines Objekts in Objective-C auf?
Wie kann ich alle Instanzvariablennamen auflisten, wenn ich eine Klasse habe?z.B:
Wie erhalte ich den int-Wert von object_getIvar (self, myIntVar), wenn ein Zeiger zurückgegeben wird?
Wenn die Variable in object_getIvar ein Basisdatentyp ist (z. B. float, int, bool), wie erhalte ich den Wert, wenn die Funktion einen Zeiger (id) gemäß der D...
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 { // ...
object_setClass zu größerer Klasse
Ich ändere die Klasse einiger Objekte mitobject_setClass(id object, Class cls). Ich ändere die Klasse in einUnterklass der ursprünglichen Klasse. Dann habe ich einige Eigenschaften festgelegt, die nur für die Unterklasse definiert sind, und die ...
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 ...
Swizzling und super
Ich versuche, die canPerformAction: withSender: -Methode für UIResponder und alle seine Unterklassen, die diese Methode überschrieben haben, zu verwenden.Ich...