Wie liste ich alle Felder eines Objekts in Objective-C auf?
Wie kann ich alle Instanzvariablennamen auflisten, wenn ich eine Klasse habe?
z.B:
@interface MyClass : NSObject {
int myInt;
NSString* myString;
NSMutableArray* myArray;
}
Ich möchte "myInt", "myString" und "myArray" erhalten. Gibt es eine Möglichkeit, eine Reihe von Namen zu erhalten, über die ich iterieren kann?
Ich habe versucht, die Objective-C-Dokumentation zu durchsuchen, konnte aber nichts finden (und ich bin mir auch nicht sicher, wie dies heißt).