Suchergebnisse für Anfrage "objective-c-runtime"

8 die antwort

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

3 die antwort

Wie liste ich alle Felder eines Objekts in Objective-C auf?

Wie kann ich alle Instanzvariablennamen auflisten, wenn ich eine Klasse habe?z.B:

5 die antwort

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...

TOP-Veröffentlichungen

6 die antwort

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 { // ...

2 die antwort

Fehler beim Kompilieren mit ARC beim Programmieren der dynamischen Methode zur Laufzeit

1 die antwort

Was ist falsch daran, eine Kategorie in NSObject zu verwenden, um eine Standardprotokollimplementierung bereitzustellen?

3 die antwort

Wie bekomme ich die Objective-C-Klasse eines Ivars?

4 die antwort

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 ...

1 die antwort

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 ...

1 die antwort

Swizzling und super

Ich versuche, die canPerformAction: withSender: -Methode für UIResponder und alle seine Unterklassen, die diese Methode überschrieben haben, zu verwenden.Ich...